Ensure SVG icons are visible even with a long success or error message

Before:

After (with a max-width applied to the span that holds the success or error message):

ℹ Even with this change, the SVG icon will still differ in size depending on the length of the success or error message. An alternative to this approach would be to add a min-width to the SVG icon container but Tailwind doesn't offer appropriate values out of the box.

flex-shrink-0 class added to svg tag (without adding max-width to message's span) would make an icon to be the same size no matter how long the message is.

Shall re-submit with @Sti3bas suggestion


PreProcess is slow

In the loop in PreProcess() function, GetWidth()/GetHeight()/GetChannel() is used as end condition. It makes processing speed slow because there are some logic in these getter functions.

This seems happen only on Android (due to clang or compile option?)
Speed is not so slow on Windows, Linux(x64), Linux(aach64(RasPi))


In the payload of a tenant token the searchRule [] changed behavior from v0.27 to v0.28

Describe the bug
In v0.27 the searchRules in the payload, when the value was set to [], gave the token access to search on all indexes on which the parent API key also has access.
In v0.28, when searchRules is set to [], the token receive no rights at all on any index and thus throw an invalid_api_key error.
To Reproduce
Steps to reproduce the behavior:

use the admin key to create a token with searchRules: []
Try to search on any existing index with the token just created
Error is thrown: invalid_api_key

Expected behavior
One of the following:

No error
Being made aware of the breaking change
Better error response, No permission to search with the provided rights instead of Invalid API Key

Additional context
To avoid losing time in understanding why my token is suddenly marked as invalid_api_key is it possible to add more tests to cover all formats?

Hello @bidoubiwa
Thanks for the report, I was not aware of this breaking change, sorry for the trouble in debugging 😅
@gmourier would you rather come back to the old behavior ([] = access to all indexes) or the current one ([] = no access at all)?

Just to give my two cents, if prefer

([] = no access at all)

Hello @bidoubiwa @curquiza,
this behavior doesn't seem to be defined in the spec nor in the documentation. So I honestly think that the previous behavior (v0.27) was a bug.

Just to give my two cents, if prefer
([] = no access at all)

That made me think about something:
What is the point of generating a tenant token without access to anything on the SDK side?
The same question can go for the API key with the actions field, but there may be a case where you may want to remove any action for an API key without expiring it or deleting it 🤔

Ok, following the discussion, this was an old bug fixed in v0.28.0, I will update the v0.28.0 changelog with this bug fix.
@ManyTheFish if you know the PR where this has been fixed, it would be even perfect! 👌
I close this issue in the meantime and associated it to v0.28.0 Milestone

What is the point of generating a tenant token without access to anything?

I don't know honestly, maybe @bidoubiwa can help on it

@bidoubiwa I don't manage to reproduce your case in v0.27.0, are you sure that you had exactly searchRules: [] in your tests?

Mmh that's weird, we made multiple tests with @irevoire and there was a change in behavior. But I'm not able to reproduce it either. Well! That fixes the issue then 😊

@gmourier would you suggest returning an invalid_api_key error ?

If the syntax "searchRules": [] is not described as an acceptable behavior in the specification. The resulting tenant token is therefore invalid, and the API must return an invalid_api_key error.
A discussion to improve this can be created on the product side for future consideration.

If you are refering to the error messages, I think there is already a discussion about it here
If you are referring to the accepted format, I don't think there is indeed!


Implement ability to re-submit rejected work; address multiple submission issue

Currently, if a work is rejected, there is no mechanism by which a user can submit it again for mod approval.
EDIT: Just heard from another user that this happened to them too, on or around August 24th -- a work was duplicated on submission to the approval queue; when the works approver ran across it, they rejected one and approved the other, but that resulted in the work being rejected -- so really in addition to Issue 639 Sigma filed to allow users to resubmit rejected works after corrections, we also need the submission process to check for/prevent having the same work be submitted multiple times simultaneously?

submissions to the approval queue check for existing entries and increment an attempts value that cannot exceed 3 before permanently-rejecting a story. we can also add a UNIQUE constraint on approval_queue.work_id to enforce single-entries at the database level


Add blueprint column to service_templates

Purpose or Intent
Add blueprint column to service_templates. It is a string type with possible values:

nil
draft
v### (published blueprint with a version number)
internal (sub-items belonging to a blueprint)

Model changes will be included in a follow-up PR.

Prefer another design.


Sqlfmt output differs between Github Actions and local runs and fails GHA

Describe the bug
When I run sqlfmt locally, using python 3.10 and sqlfmt v0.19.X, I am getting slightly different output than when I run sqlfmt through a Github Action (GHA) using the same versions. This is causing my Github Action step to fail every time on the sqlfmt runner step.
The main issues tend to be that quoted text is getting set as single-quote (') locally, but double quotes (") in the Github Action. I'm not sure why this would happen, and was hoping to get some clarification on which is the intended format in different versions of sqlfmt and Python.
To Reproduce
Here is the config file for our Github Action. It shows that we are running on Python 3.10 and the latest version of sqlfmt:
name: Run sqlfmt

on:
  pull_request:
    branches:
      - master

jobs:
  static:
    name: sqlfmt
    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v3
        with:
          persist-credentials: true
      - name: Setup Python
        uses: actions/setup-python@v4
        with:
          python-version: "3.10"
      - name: Install sqlfmt
        run: pip install shandy-sqlfmt[jinjafmt]
      - name: Get Changed Files
        id: changed-files
        uses: tj-actions/changed-files@v34
      - name: Run sqlfmt
        run: sqlfmt --diff ${{ steps.changed-files.outputs.all_changed_files }}

This produces a diff suggesting double quotes.
However, when I run sqlfmt locally on the same set of files, using Python 3.10.X and sqlfmt 0.19.X, I get formatted sql with single quotes.
Expected behavior
I expect sqlfmt to consistently use either single or double quotes in version 0.19.X, and hope to understand which one is intended.
Actual behavior
I am getting double quotes (") when running sqlfmt in GHA and single quotes (') when I run sqlfmt locally, both with Python 3.10.X and sqlfmt v0.19.X. This causes my Github Action to fail.
Additional context
What is the output of sqlfmt --version?
Locally and in Github Action: 0.19.2
Python version is 3.10.12 on Github action, and I temporarily upgraded to 3.10.12 locally to test it with sqlfmt and continued to receive the single quotes locally.

@tconbeer , great find. I installed with pipx locally but pip on the CI machine. When installing locally with pip:
pip install "shandy-sqlfmt[jinjafmt]"

black is included:
pip list
Package           Version
----------------- -------
black             23.7.0
click             8.1.6
mypy-extensions   1.0.0
packaging         23.1
pathspec          0.11.2
pip               21.1.1
platformdirs      3.10.0
setuptools        56.0.0
shandy-sqlfmt     0.19.2
tomli             2.0.1
tqdm              4.65.0
typing-extensions 4.7.1

However, when installing with pipx (following the recommended instructions) I'm not seeing black included:
pipx install "shandy-sqlfmt[jinjafmt]"

These apps are now globally available
    - sqlfmt
    - sqlfmt_primer
done! ✨ 🌟 ✨

pipx list
...
   package shandy-sqlfmt 0.19.2, installed using Python 3.8.12
    - sqlfmt
    - sqlfmt_primer
...

I'm wonder if there's something else I need to do when installing with pipx to get it to include the other packages? 🤔

I think you need pipx list --include-injected to show dependent packages.
Maybe you have another installation of sqlfmt that is being run before the pipx installation locally?
If not you should be able to fix your pipx installation with pipx inject shandy-sqlfmt black

Injecting black on its own did the trick, thanks @tconbeer ! So that tells me it wasn't using another sqlfmt, but for some reason black (and the other injected libraries) weren't installed the first time with pipx. I wonder why that is. 🤔 But also, running pipx runpip shandy-sqlfmt list shows the other packages:

So maybe they were installed with pip in the past, but I'm not sure why that would prevent pipx from installing them in its installation.


[proxy] Propagate some errors to user

This change enables propagation of most errors to the user (e.g. auth and connectivity errors).

It would be really nice to have a python test for this, now that https://github.com/zenithdb/zenith/pull/1311 has landed.

I think it should propagate all errors / messages from the console if response code is 200. It means that we handled it gracefully and it's console's responsibility to render / filter a proper message for the client. For all other codes like 403, 500, etc, we can show this standard gap ERROR: Authentication failed as you did now.

Fair enough! Good thing I asked for your review :) I'll do some adjustments, until then I'm marking this as WIP.


fix: force an extension when tags are provided

Summary
Default an extension on tagged filenames when saving
Additional Details
closes #64

this doesn't seem to be an issue anymore, somehow....


docs: Fixed Typos in GSoC Guide

Fixes: #1084
This PR fixes some of the minor typos in the GSoC guide.

@programmer290399 I have made the changes as suggested

@programmer290399?


TypeError: Cannot read property 'result' of undefined

I ran into this crash while using this plugin to transform the styles inside of a Svelte component.
If no source file path is given, and @import is used in the template, this TypeError is thrown:
TypeError: Cannot read property 'result' of undefined
    at getImportOpts (/some-path/node_modules/postcss-advanced-variables/index.bundle.js:451:79)
    at transformImportAtrule (/some-path/node_modules/postcss-advanced-variables/index.bundle.js:377:24)
    at /some-path/node_modules/postcss-advanced-variables/index.bundle.js:683:5
    at Array.forEach (<anonymous>)
    at transformNode (/some-path/node_modules/postcss-advanced-variables/index.bundle.js:667:22)
    at /some-path/node_modules/postcss-advanced-variables/index.bundle.js:739:3
    at /some-path/node_modules/precss/index.bundle.js:31:12
    at <anonymous>

Test case/fix coming momentarily.

Published in v2.3.2! Thank you, again.

My pleasure!  Thanks for the quick release.


Bulgarian Translation

Adding Bulgarian translation

Hello @librafrog, thank you very much for taking the time to contribute!
The addition looks great!
One more thing: could you add a link to the Bulgarian translation on the main readme file:

Thank you again!

@librafrog You could either use git and update the files locally on your machine or if you are using the GitHub UI you can add more commits on your branch via your fork here: https://github.com/librafrog/taskbook/tree/patch-1
If the above are too much of a trouble, you can try opening a new PR :)

ready, found my way; patch-2 has the other changes to show users that the language is available 😀


Added no internet check

Description
Fixes #1329 no internet crash
I added a no internet check (WiFi and mobile data ) on refreshView function.
If there is no internet enabled then a toast is displayed and the progress bar is hidden
Tests performed
Android 5.1.1

@97balakrishnan since I was clear that I work on same task, why did you send this PR?

I just created a small function and i wanted to test it. Ignore this if you already implemented it. Thanks.

I think this can be reused while loading uploads also , i thought this will be useful to you.

Since you have already started I will review this one, but just remember it next time.
Firstly we expect from this PR to display message to the user as you did,
then call refresh view problematically when internet comes back. Currently there is not way to upload the list again after the internet connectivity established again.
So there should be an internet connectivity listener. When connecton is extablished, map should be uploaded again.

Thanks I'll remember it next time :-)
can i try to implement the internet Listener now?

Yes @97balakrishnan please.

Ok I'll make the changes :+1:

@neslihanturan  I've added the listener for internet network change. :+1:

A werid thing happens @97balakrishnan, the rest of the activity isn't visible:

It supposed to be:

I noticed it just now. Iam not able to figure out why this is happening.

I discovered the reason, but it is complicated to explain inline. If you let, I can make the required changes @97balakrishnan

Yeah sure 👍

Is everything working fine?

ok , but can you pls tell me the wrong practices so that i can correct them next time?

Sure @97balakrishnan :) Firstly passing activity to receiver with string seems wrong, you can pass context. Secondly using static reference for an activity may cause memory leaks (you can take a look at weak references). Lastly a better practice to unregister our receiver onPause.

Thanks a lot for your tips @neslihanturan :) I'll follow them for sure next time


Preview of the published story

As a follow up on this thread. A possible proposal is:

There are two versions of a document: draft and last published.
After last publish: draft == published.
If intermittent changes are needed, the draft is updated. But it doesn't change what's published is. I.e. draft > published.
draft > publish is a clear signal that the document has unpublished changes since last publish.
User can easily push the last draft to publish. In this case we're back to draft = publish.

SGTM. Somebody should do some discovery work here to find out how Gutenberg solves this.

Related: https://github.com/google/web-stories-wp/issues/221 -- since WP generates an auto-save post for previewing posts.

Unless someone objects, then assigning myself for discovery, however, it would likely make sense to implement this together with #221. Or possibly this can create the basis for #221.
If someone was already doing the discovery, please LMK.

SGTM!

How it works in WP:

When post is a draft, auto-save takes place every 60 seconds.
User is visually let know that the draft was being auto-saved + the "Save Draft" button displays "Saved" instead.
Preview is opened in the same tab if a tab is already open for previewing that post (preview does not open multiple new tabs).

If the post is published, the preview link will get preview_id and preview_nonce in addition to to the URL for ensuring that the user is indeed allowed to check the preview.

One auto-save post is kept for every post (similar to Dima's proposal for keeping a draft)
This auto-save is overwritten by auto-saving every 60 seconds in case of a draft.
The auto-save is overwritten by preview when opening a preview in case of non-draft posts.
The preview is displayed to the user if the user has permission to see the preview, otherwise, an error message is displayed instead ("Sorry, you are not allowed to preview drafts.")

It seems like it makes sense to use the existing auto-save logic for preview within this issue and then add the auto-save auto-updates every 60 seconds within #221.
LMK if you think otherwise.

@miina thanks for the research. I'd leave the decision to @pbakaus, but this sounds like a simple and straightforward flow to me. I only have a couple of questions:

Are these mechanics available to our type of posts? Or should we do it manually?
I assume we can get a clear boolean flag from the APIs that we can use to update UX. E.g. "you have unpublished changes: [preview] [re-publish]"?
Can you ballpark the LOE for us?

We should be able to add autosaving to the Preview button -- there is REST API endpoint for auto-saving. The only thing here would be ensuring that the JSON representation of the story gets saved, too, that shouldn't be an issue though.
We are currently detecting unsaved changes (#877) via history -- probably we should be able to use something similar here. Or did you mean something else?
Perhaps M, however, it would reduce the LEO of #221.

@miina all of this sounds great. Let's do it! Thanks!

This all sounds great! Let's do this.


Enable changing of MudTable RowsPerPage parameter from code fixes #3033

Description

fixes #3033
How Has This Been Tested?

Unit test and test component added

Checklist:

[x]  The PR is submitted to the correct branch (dev).
[x] My code follows the code style of this project.
[x] I've added relevant tests.

How do I get rid of the old commit history? I tried hard-reset, but it's still there.

How do I get rid of the old commit history? I tried hard-reset, but it's still there.

Don't worry about it. We will squash your commits when we merge it


:bug: fix(user access): fix user access in some tasks

Due to the problems with other ansible users than root, I have fixed them in the tasks which faced problems.

Please check them dear guys <3
PS, Again here, another PR, another review! I've missed it :`)


fix(jasmine): Pass control flow to JasmineWd

Fixes #3505 and #2790, which is caused by JasmineWd and Protractor using different
controlflow instances

LGTM once travis is happy


Added support for alternative zookeeper path roots.

@Timoha this is the replacement PR for #21. It contains the fix you mentioned in there as well.

Codecov Report

Merging #32 into master will increase coverage by 0.34%.
The diff coverage is 33.33%.

@@            Coverage Diff             @@
##           master      #32      +/-   ##
==========================================
+ Coverage   35.91%   36.25%   +0.34%
==========================================
  Files          19       19
  Lines        1693     1688       -5
==========================================
+ Hits          608      612       +4
+ Misses       1037     1029       -8
+ Partials       48       47       -1

Impacted Files
Coverage Δ

rpc.go
68.62% <100%> (ø)
:white_check_mark:

client.go
53.2% <20%> (+2.61%)
:white_check_mark:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 8e6cb6e...fef776b. Read the comment docs.


Make spot use april_tag_detector.py instead of AprilTagEstimator class

This issue is handled by issue https://github.com/facebookresearch/spot-sim2real/issues/90.
Closing issue.


Text editor tooltip

DOD:

[x] Meeting with Aviran, after which we're going to re-estimate this issue
[ ] Append tiptap bubble menu with:

[x] Bullet list
[x] Number list
[ ] RTL/LTR
[x] Hyperlink
[x] Table

Note that we have decided to defer RTL/LTR to a later iteration. It appears to require writing a Tiptap extension and currently when the Consenz app is in RTL direction the editor does follow. The only need will be for users wishing to mix LTR and RTL languages in the same document.


Cannot join an audio conference

How to solve this ?

It took me some time to figure this out, but if you check your that url, there's a missing letter (the first one), and maybe the last one also. IDK also why does this happn, but at least I was able to solve it.

socketURL MUST look like this:
connection.socketURL = 'https://separateDomain.com:443/';

I included port 443 as well to make sure it always uses valid port.


Allow cross-project references to const enums in isolatedModules when referenced project has preserveConstEnums

Fixes #37774
Fixes #57833

With this change, does TS itself compile with isolatedModules enabled? I think this may have been one of (or the only?) blocker for enabling it...

There are a few fixable failures, but yes.

Allow cross-project references to const enums in isolatedModules when referenced project has preserveConstEnums

Fixes https://github.com/microsoft/TypeScript/issues/37774

Does it work in the build mode only (with project references) or it is trying to detect closest tsconfig for a given d.ts file? If it works for project references only, then it might not fully fix #37774.

It only works with project references, so yeah, it’s a partial fix for #37774.

Will this break the case where someone can run -p on a project and it work? It seems like this will end up breaking without build mode because the references won't exist.

Yeah, you’re right. If we want to avoid that inconsistency, we have to implement an emit change as discussed in #37774. Alternatively, we could just delete this error altogether and leave users to reference const enums at their own risk.

Whether run --build or --p if you have setup project references in config the result should be same.

I hate to make more work, but can we have a test to verify this? Would be helpful given I don't think this is a good idea if it doesn't work. Otherwise, this would be great and would enable a very similar fix for #51530.

I didn’t notice this, but that is already what the unnittests/tsc/projectReferences.ts is testing.

Oh dang, you're right. Nice.

In the process of attempting to build #51530, I realized that getRedirectReferenceForResolutionFromSourceOfProject doesn't give you back "yourself", so you'll still get the error for something defined locally. Is that intended?
Maybe that's ok for this particular case, I'm just having trouble getting a version of this check that's "another project has the flag enabled and redirect or this project has it enabled and it's not just some random file but one that will be emitted)...

I didn’t think about that case, but I think it’s ok. Including your project’s outputs as your project’s inputs is a misconfiguration in all cases, I think.

Including your project’s outputs as your project’s inputs is a misconfiguration in all cases, I think.

I didn't really mean including the outputs, but rather that there's no redirect for a local project by definition, and therefore the check comes out to "false" (when I am personally looking for a way to make it true for the local project files too).

I guess I don’t understand the scenario you’re saying then—if you reference a const enum in your own project, it won’t be ambient since you’ll include the input file, and would never get this error. If you’re referencing another project, you’re likely to be referencing an output file, which makes the declaration ambient.

So the part where it won't be ambient answers my question in the sense of "ok for this particular case".
So, past that, I'm just looking ahead to #51530 where I'm trying to not error on uses of const enums when preserveConstEnums is true, but only if we know the value is actually going to exist (i.e. is provided by a file in the current project or referenced project where preserveConstEnums would have emitted the runtime enum).

I think the same ambient/non-ambient breakdown will apply there.

I will send a WIP PR showing what I mean for the above thing later.


Trigger [test-upstream] - DNM

@jorisvandenbossche Maybe you might have an idea of what could be happening here. Thoughts?


Replace patrickmn/go-cache

https://github.com/patrickmn/go-cache is no longer maintained and should be replaced.

Superseded by #240.


Some modals inputs lack monzo support

Dead Shaman — Today at 12:03 PM

New scale - Span lattice
and
New scale - Combination product set
don't allow to write Generators using monzos.
Not a very severe issue, you can still get the desired results writing everything as cents. But, an issue nevertheless.

Somewhat related to #177

Core functionality implemented: https://github.com/xenharmonic-devs/scale-workshop-core/commit/c89c8e7efbb16bf41dd3fbde979e6b8db1bf011b


self-signed certificates

I use Webhook Method and when I open my set.php via browser, I get "Webhook was set" message.
but:
The bot doesn't reply
The log file is empty
My server has self-signed certificate.
I don't know how can I set public key certificate according https://core.telegram.org/bots/api#setwebhook method.

In Certificate section of my control panel (kloxo) there are 3 key:

CSR :
-----BEGIN CERTIFICATE REQUEST-----
-----END CERTIFICATE REQUEST-----

Certificate :
-----BEGIN CERTIFICATE-----
-----END CERTIFICATE-----

Key :
-----BEGIN PRIVATE KEY-----
-----END PRIVATE KEY-----

I upload content of section 2 on "http://www.xxx.com/telegram-bot-master/certificate" file
then edit /vendor/longman/telegram-bot/src/Request.php file and change setWebhook() function:
public static function setWebhook($url)
{
$certificate = 'https://www.xxx.com/telegram-bot-master/certificate';
$result = self::send('setWebhook', array('url' => $url, 'certificate' => $certificate));
return $result;
}
Is this actions true?

Hello,
self-signed certificate has been introduced at the end of august in the telegram bot api. The bot method setWebhook actually don't support self signed certificate.
The action you're trying to do is not  correct because as explain in the telegram bot api:
"Must be posted using multipart/form-data in the usual way that files are uploaded via the browser".
Here's the fist example that i found:
http://vedovini.net/2009/08/posting-multipart-form-data-using-php/

Do you think my issue (bot doesn't reply to /echo command & log file is empty) related to self-signed certificate or uploading certificate is an optional option?
I have tested sendMessage and getUpdates methods by API direct URL successfully.
Also when I try getUpdate Method and run ./getUpdatesCLI.php, I get below error on my error log:
[17-Sep-2015 10:12:08] PHP Catchable fatal error: Object of class Longman\TelegramBot\Entities\ServerResponse could not be converted to string in /home//.com/php-telegram-bot-master/vendor/longman/telegram-bot/src/Request.php on line 80

Try to disable logging. It should be the source of the problem. Let me know..

Thank a lot...
I taged "$telegram->setLogRequests(true);" and "$telegram->setLogPath($BOT_NAME.'.log');" lines from "getUpdatesCLI.php" and "hook.php"
Now when I run "#php getUpdatesCLI.php" (in getUpdate method), I get "Processed 19 updates
" message and data writhed on MySQL tables and bot replies to all entered commands....
Do I have to run "#php getUpdatesCLI.php" periodically by cron In this method?
Then I open my "set.php" via browser and get "Webhook was set" message. But The bot doesn't reply yet. for see action on Webhook methode what action I must to do?

Yes you have to run it periodically.
Let's fix the logging problem and then we can understand better the others.

Self signed certificate can be uploaded since 0.21.0


Make this work on jspm

It would be great to have jspm support (jspm plugin) for react-templates.

Hi,
Do you know what's need for jspm support?
We will be happy to consider PR or help with the effort to support jspm.

The plugin docs is here https://github.com/systemjs/systemjs/blob/master/docs/creating-plugins.md . An example plugin can be found here: https://github.com/floatdrop/plugin-jsx/blob/master/jsx.js . I may be able to attempt the plugin. Can you point me in the direction of how I would programatically compile a html string using the react-templates api?

Ok I guess that will be...
var rt = require('react-templates');

rt.convertTemplateToReact(html, options)

yes,
You can checkout
https://github.com/AlexanderPavlenko/react-templates-loader

Ok. Will have a go at it.


Correct the document and json scheme

correct the channel example
correct the how to disable the PID file
add how to disable the SLA data in json scheme.

close #344 and #345

Codecov Report
Patch coverage has no change and project coverage change: +0.10 :tada:

Comparison is base (9ff1722) 99.68% compared to head (c834b0b) 99.78%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #346      +/-   ##
==========================================
+ Coverage   99.68%   99.78%   +0.10%
==========================================
  Files          83       81       -2
  Lines        5671     5652      -19
==========================================
- Hits         5653     5640      -13
+ Misses         12        8       -4
+ Partials        6        4       -2

Impacted Files
Coverage Δ

conf/conf.go
97.06% <ø> (ø)

... and 2 files with indirect coverage changes

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


mobile menu is behind overlay and logo image

Hello,
When I open a website on mobile (or google chrome developers tool set to a narrow viewport width) and open the menu, the menu is behind the overlay making it impossible to press any buttons.
The website: https://edlifecoaching.nl/
The z-index in the CSS is fitting: first the menu (z-index: 999), then the overlay (z-index: 997). Also, the logo image in the header is over the menu aswell, but it's z-index is 3. Any idea how I can fix these two problems?
Please don't send anything using the contactform, this is a live website for a customer.
EDIT:
One thing I managed to find out is that it happens when the navbar is pinned to the top. Somehow the z-index doesn't apply anymore then, but how do I fix that?

I took the mobile-nav div out of the  and now it's working properly. not really the way it should be, but it's working.


bump lookahead for scheduledActivities to 4 (max)

Figured this made sense, especially if there is a period where we aren't getting tasks that have expired in the last 24 hours.

makes sense, I see no downsides
r=me


How to reload the pretrained model and modify its network structure to train my own datasets?

I want to train my own face datasets,but i don't konw how to deal with .pb,.ckpt,.meta files to visualize its net strcucture and parameter weights,the training methods can be found in relevant page.
Anybody could help me???
Thanks in advance~~~

You will know the net structure from the code.
Usually if you want to alter the net structure a lot of the modifications are in early layers, it's quite hard or impossible to reuse the pretrained model. The common way people try is only restoring the layers except from the last FC layer, so that they can use their own dataset with different class numbers

Oh,i see,but which code shows the net structure???Or how could i restore the layers except from the last FC layer to adjust my own class numbers???
Thank you very much~~~

I think there is no need to modify this network,just following the author's page about how to train your own datasets is OK


What are feats['im_0'] and feats['im_1'] of example for shift model?

Hello,
In  read_example() of shift_dset.py, I saw
   feats['im_0'] = tf.FixedLenFeature([], dtype=tf.string)     feats['im_1'] = tf.FixedLenFeature([], dtype=tf.string)
What are im_0 and im_1?
Thank you.

In the TFRecords, I concatenated the video frames together, so that N frames of the video are represented as one giant, tall (N*256 x 256 x 3) image. Due to image size limitations, I stored them as two separate images, im_0 and im_1.  I suggest rewriting the I/O code for your application – there are definitely cleaner ways of doing this.

In the TFRecords, I concatenated the video frames together, so that N frames of the video are represented as one giant, tall (N*256 x 256 x 3) image. Due to image size limitations, I stored them as two separate images, im_0 and im_1. I suggest rewriting the I/O code for your application – there are definitely cleaner ways of doing this.

Wow, thanks for your reply, just like I guessed :)


Uncomment algorithms for jwt.

Summary
Uncommented HS384 & HS512 algorithms for jwt
Full changelog

Uncomment HS384 & HS512
Add related tests

Can somebody restart travis build? It looks like a random timeout error.
[ RUN      ] spec/03-plugins/01-tcp-log/01-tcp-log_spec.lua @ 106: Plugin: tcp-log (log) [#postgres] performs a TLS handshake on the remote TCP server
Error from thread: ./spec/helpers.lua:449: timeout
stack traceback:
	[C]: in function 'assert'
	./spec/helpers.lua:449: in function <./spec/helpers.lua:442>
spec/03-plugins/01-tcp-log/01-tcp-log_spec.lua:121: Expected objects to be the same.
Passed in:
(boolean) false
Expected:
(boolean) true
stack traceback:
	spec/03-plugins/01-tcp-log/01-tcp-log_spec.lua:121: in function <spec/03-plugins/01-tcp-log/01-tcp-log_spec.lua:106>
[  FAILED  ] spec/03-plugins/01-tcp-log/01-tcp-l

@kepkin Hi there,
Any chance you could fix the few comments on this PR? Thanks!

Hi @thibaultcha, sorry for the delay. Was busy with other tasks :-)

@kepkin No worries. Will you also be able to provide a few integration tests? See how https://github.com/Kong/kong/commit/4e2e1d7a81748c41e5bd3b55cc4b6f4ae137b727#diff-7169eb138e87d0233774868e385f8dcdR272 added a couple of tests - we should do the same for these new algorithms and make sure that their implementation works end-to-end. Will you have some time to do this? The tests will likely be very similar to the ones I linked you to, and can simply be adapted.

@thibaultcha thank you for pointing out these tests. It required some fixes.

@kepkin Very nice! Thank you for taking care of the tests. In order for us to merge your feature, we would also need an update to our documentation: https://github.com/Kong/docs.konghq.com
Would you be able to open a PR there (against the master branch is fine, and we'll rebase it appropriately for the next release).
Thank you!

Looks like there is not much to add
https://github.com/Kong/docs.konghq.com/pull/818

@kepkin Thanks for the docs PR! This is merged as well to master with minor edits.
Feel free to reach out to us if you wish to receive a Contributor T-shirt :wink:


"Gălănești" is listed in the drop-down menu.

Description:
"Gălănești" is listed in the drop-down menu alongside its corresponding county according to the law
Precondition:
The website is up an running.

Step 1
Type "Gălănești " in the search bar.

Expected results
The location is listed in the drop-down menu as "Comuna Gălănești , SUCEAVA".


Capped option not set on new collection

I'm not able to get a mongo collection with the capped option using the config example from the README.
Below is my configuration:
...
        "WriteTo": [
            {
                "Name": "MongoDB",
                "Args": {
                    "databaseUrl": "mongodb://localhost:27017/site-monitor",
                    "collectionName": "monitoring.logs",
                    "restrictedToMinimumLevel": "Warning",
                    "cappedMaxSizeMb": "50",
                    "cappedMaxDocuments": "1000"
                }
            }
...

@jwillmer,
Thanks for submitting. However. Im not sure what im looking at? Could you add more information which might be more Hangfire.Mongo specific?
Thanks!

Sorry, I will close this. I had to many tabs open and posted to the wrong repo. This is the repo I was looking for.

While I wasted your time maybe you could add the option to use a single mongo instance in the readme. Took me some time to find the poll option to make the scheduling work.


Upgrade for TensorFlow 2.7.0

Builds fine and all tests pass for me on Linux.
I've also updated the proto patch and ran the java_api_import tool, which generated a couple of things without prompting...

Thanks a lot @saudet , I'll rebase it on the new master branch and I'll take care of classifying the new ops, looks like the java_api_import got confused because the new ops are located in raw_ops in Python and applied the same package in Java but since in Java all our ops are "raw", we don't want that... I might need to update the tool as well to prevent that

Patches from custom gradients are going to need to be looked at too, I think one or two of my core PRs made it into this release.

Yes no problem @rnett , I've noticed that and already fixed it

When building on my Mac, I have this garbled code being added at the end of a JavaCPP generated class NativeStatus:
  // Iterates over the stored payloads and calls the
  // `visitor(type_key, payload)` callable for each one.
  //
  // The order of calls to `visitor()` is not specified and may change at
  // any time and any mutation on the same Status object during visitation is
  // forbidden and could result in undefined behavior.
  public native void ForEachPayload(
        @Const @ByRef std::function<void(tensorflow::StringPiece,tensorflow::StringPiece)> visitor);

I guess if you did not encountered this issue before @saudet , then maybe this mapping was added by @rnett in his last custom gradient PR that has been just merged?
But anyway, what would be the right way to fix this? Right now, there's only this in the TF presets:
.put(new Info("tensorflow::Status").javaNames("NativeStatus").purify())`

Ah found it, by adding it to the skip list...

Yeah, my guess is that was added in tensorflow core this release and as such wasn't on our ignore list.

@saudet , I've pushed an updated version into your branch which is rebased with the latest changes + I've reclassified the ops a little bit (looks like the java_api_import is not doing a good job right now, maybe something have changed in TF, I need to check...)
I'm having trouble to build locally but for various strange reasons, including timeouts, so I'm giving it a try on the CI build instead.

Ok, I'm not too sure what to do here.. I'm having also strange errors in the CI Build but they seem related to the Bazel cache timing out... https://github.com/tensorflow/java/runs/4194390356?check_suite_focus=true
I'll give it one more run but if someone can checkout locally that branch and confirm again that it builds successfully for them I would be more confident to merge it.

I'll run it tonight and see.

Oh, just found one source of confusion. One of your patch @rnett is no longer required, they applied the same change in 2.7, I've initially thought you had reversed it... Let's try again without it now.

Patches from custom gradients are going to need to be looked at too, I think one or two of my core PRs made it into this release.

Ok now I understand what you meant by this :D Sorry!

Here's what I got, likely because of the patch:
[7,549 / 9,916] Compiling org_tensorflow/tensorflow/compiler/mlir/tensorflow/ir/tf_ops_a_m.cc; 2070s local, remote-cache ... (9 actions, 6 running)
[7,571 / 9,916] Compiling org_tensorflow/tensorflow/compiler/mlir/tensorflow/ir/tf_ops_a_m.cc; 2911s local, remote-cache ... (16 actions running)
WARNING: Reading from Remote Cache:
io.netty.handler.ssl.SslHandshakeTimeoutException: handshake timed out after 10000ms
	at io.netty.handler.ssl.SslHandler$5.run(SslHandler.java:2017)
	at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)
	at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170)
	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Unknown Source)
[7,572 / 9,916] Compiling org_tensorflow/tensorflow/compiler/mlir/tensorflow/ir/tf_ops_a_m.cc; 3821s local, remote-cache ... (16 actions running)
[7,572 / 9,916] Compiling org_tensorflow/tensorflow/compiler/mlir/tensorflow/ir/tf_ops_a_m.cc; 4876s local, remote-cache ... (16 actions running)
[7,572 / 9,916] Compiling org_tensorflow/tensorflow/compiler/mlir/tensorflow/ir/tf_ops_a_m.cc; 6050s local, remote-cache ... (16 actions running)
[7,572 / 9,916] Compiling org_tensorflow/tensorflow/compiler/mlir/tensorflow/ir/tf_ops_a_m.cc; 7398s local, remote-cache ... (16 actions running)
[7,572 / 9,916] Compiling org_tensorflow/tensorflow/compiler/mlir/tensorflow/ir/tf_ops_a_m.cc; 8939s local, remote-cache ... (16 actions running)
[7,572 / 9,916] Compiling org_tensorflow/tensorflow/compiler/mlir/tensorflow/ir/tf_ops_a_m.cc; 10718s local, remote-cache ... (16 actions running)
ERROR: /root/.cache/bazel/_bazel_root/06374913dc8363bfff1f77c5f1edf456/external/org_tensorflow/tensorflow/compiler/mlir/tensorflow/BUILD:572:11: C++ compilation of rule '@org_tensorflow//tensorflow/compiler/mlir/tensorflow:tensorflow_ops' failed (Exit 4): gcc failed: error executing command
  (cd /root/.cache/bazel/_bazel_root/06374913dc8363bfff1f77c5f1edf456/execroot/tensorflow_core_api && \
  exec env - \
    LD_LIBRARY_PATH=/opt/rh/httpd24/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/opt/rh/devtoolset-7/root/usr/lib64/dyninst:/opt/rh/devtoolset-7/root/usr/lib/dyninst:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib \
    PATH=/opt/rh/rh-git218/root/usr/bin:/opt/rh/devtoolset-7/root/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin \
    PWD=/proc/self/cwd \
    TF2_BEHAVIOR=1 \
  /opt/rh/devtoolset-7/root/usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer -g0 -O2 '-D_FORTIFY_SOURCE=1' -DNDEBUG -ffunction-sections -fdata-sections '-std=c++11' -MD -MF bazel-out/k8-opt/bin/external/org_tensorflow/tensorflow/compiler/mlir/tensorflow/_objs/tensorflow_ops/tf_ops.pic.d '-frandom-seed=bazel-out/k8-opt/bin/external/org_tensorflow/tensorflow/compiler/mlir/tensorflow/_objs/tensorflow_ops/tf_ops.pic.o' -fPIC '-DLLVM_ON_UNIX=1' '-DHAVE_BACKTRACE=1' '-DBACKTRACE_HEADER=<execinfo.h>' '-DLTDL_SHLIB_EXT=".so"' '-DLLVM_PLUGIN_EXT=".so"' '-DLLVM_ENABLE_THREADS=1' '-DHAVE_SYSEXITS_H=1' '-DHAVE_UNISTD_H=1' '-DHAVE_STRERROR_R=1' '-DHAVE_LIBPTHREAD=1' '-DHAVE_PTHREAD_GETNAME_NP=1' '-DHAVE_PTHREAD_SETNAME_NP=1' '-DHAVE_PTHREAD_GETSPECIFIC=1' '-DHAVE_REGISTER_FRAME=1' '-DHAVE_DEREGISTER_FRAME=1' -D_GNU_SOURCE '-DHAVE_LINK_H=1' '-DHAVE_LSEEK64=1' '-DHAVE_MALLINFO=1' '-DHAVE_POSIX_FALLOCATE=1' '-DHAVE_SBRK=1' '-DHAVE_STRUCT_STAT_ST_MTIM_TV_NSEC=1' '-DLLVM_NATIVE_ARCH="X86"' '-DLLVM_NATIVE_ASMPARSER=LLVMInitializeX86AsmParser' '-DLLVM_NATIVE_ASMPRINTER=LLVMInitializeX86AsmPrinter' '-DLLVM_NATIVE_DISASSEMBLER=LLVMInitializeX86Disassembler' '-DLLVM_NATIVE_TARGET=LLVMInitializeX86Target' '-DLLVM_NATIVE_TARGETINFO=LLVMInitializeX86TargetInfo' '-DLLVM_NATIVE_TARGETMC=LLVMInitializeX86TargetMC' '-DLLVM_NATIVE_TARGETMCA=LLVMInitializeX86TargetMCA' '-DLLVM_HOST_TRIPLE="x86_64-unknown-linux-gnu"' '-DLLVM_DEFAULT_TARGET_TRIPLE="x86_64-unknown-linux-gnu"' -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DEIGEN_MPL2_ONLY '-DEIGEN_MAX_ALIGN_BYTES=64' -iquoteexternal/org_tensorflow -iquotebazel-out/k8-opt/bin/external/org_tensorflow -iquoteexternal/llvm-project -iquotebazel-out/k8-opt/bin/external/llvm-project -iquoteexternal/llvm_terminfo -iquotebazel-out/k8-opt/bin/external/llvm_terminfo -iquoteexternal/llvm_zlib -iquotebazel-out/k8-opt/bin/external/llvm_zlib -iquoteexternal/com_google_absl -iquotebazel-out/k8-opt/bin/external/com_google_absl -iquoteexternal/nsync -iquotebazel-out/k8-opt/bin/external/nsync -iquoteexternal/eigen_archive -iquotebazel-out/k8-opt/bin/external/eigen_archive -iquoteexternal/gif -iquotebazel-out/k8-opt/bin/external/gif -iquoteexternal/libjpeg_turbo -iquotebazel-out/k8-opt/bin/external/libjpeg_turbo -iquoteexternal/com_google_protobuf -iquotebazel-out/k8-opt/bin/external/com_google_protobuf -iquoteexternal/com_googlesource_code_re2 -iquotebazel-out/k8-opt/bin/external/com_googlesource_code_re2 -iquoteexternal/farmhash_archive -iquotebazel-out/k8-opt/bin/external/farmhash_archive -iquoteexternal/fft2d -iquotebazel-out/k8-opt/bin/external/fft2d -iquoteexternal/highwayhash -iquotebazel-out/k8-opt/bin/external/highwayhash -iquoteexternal/zlib -iquotebazel-out/k8-opt/bin/external/zlib -iquoteexternal/double_conversion -iquotebazel-out/k8-opt/bin/external/double_conversion -Ibazel-out/k8-opt/bin/external/llvm-project/mlir/_virtual_includes/BuiltinAttributeInterfacesIncGen -Ibazel-out/k8-opt/bin/external/llvm-project/mlir/_virtual_includes/BuiltinAttributesIncGen -Ibazel-out/k8-opt/bin/external/llvm-project/mlir/_virtual_includes/BuiltinDialectIncGen -Ibazel-out/k8-opt/bin/external/llvm-project/mlir/_virtual_includes/BuiltinLocationAttributesIncGen -Ibazel-out/k8-opt/bin/external/llvm-project/mlir/_virtual_includes/BuiltinOpsIncGen -Ibazel-out/k8-opt/bin/external/llvm-project/mlir/_virtual_includes/BuiltinTypeInterfacesIncGen -Ibazel-out/k8-opt/bin/external/llvm-project/mlir/_virtual_includes/BuiltinTypesIncGen -Ibazel-out/k8-opt/bin/external/llvm-project/mlir/_virtual_includes/CallOpInterfacesIncGen -Ibazel-out/k8-opt/bin/external/llvm-project/mlir/_virtual_includes/CastOpInterfacesIncGen -Ibazel-out/k8-opt/bin/external/llvm-project/mlir/_virtual_includes/InferTypeOpInterfaceIncGen -Ibazel-out/k8-opt/bin/external/llvm-project/mlir/_virtual_includes/OpAsmInterfaceIncGen -Ibazel-out/k8-opt/bin/external/llvm-project/mlir/_virtual_includes/RegionKindInterfaceIncGen -Ibazel-out/k8-opt/bin/external/llvm-project/mlir/_virtual_includes/SideEffectInterfacesIncGen -Ibazel-out/k8-opt/bin/external/llvm-project/mlir/_virtual_includes/SubElementInterfacesIncGen -Ibazel-out/k8-opt/bin/external/llvm-project/mlir/_virtual_includes/SymbolInterfacesIncGen -Ibazel-out/k8-opt/bin/external/llvm-project/mlir/_virtual_includes/TensorEncodingIncGen -Ibazel-out/k8-opt/bin/external/llvm-project/mlir/_virtual_includes/ParserTokenKinds -Ibazel-out/k8-opt/bin/external/llvm-project/mlir/_virtual_includes/ControlFlowInterfacesIncGen -Ibazel-out/k8-opt/bin/external/llvm-project/mlir/_virtual_includes/DerivedAttributeOpInterfaceIncGen -Ibazel-out/k8-opt/bin/external/llvm-project/mlir/_virtual_includes/LoopLikeInterfaceIncGen -Ibazel-out/k8-opt/bin/external/llvm-project/mlir/_virtual_includes/StandardOpsIncGen -Ibazel-out/k8-opt/bin/external/llvm-project/mlir/_virtual_includes/VectorInterfacesIncGen -isystem external/llvm-project/llvm/include -isystem bazel-out/k8-opt/bin/external/llvm-project/llvm/include -isystem external/llvm-project/mlir/include -isystem bazel-out/k8-opt/bin/external/llvm-project/mlir/include -isystem external/nsync/public -isystem bazel-out/k8-opt/bin/external/nsync/public -isystem external/org_tensorflow/third_party/eigen3/mkl_include -isystem bazel-out/k8-opt/bin/external/org_tensorflow/third_party/eigen3/mkl_include -isystem external/eigen_archive -isystem bazel-out/k8-opt/bin/external/eigen_archive -isystem external/gif -isystem bazel-out/k8-opt/bin/external/gif -isystem external/com_google_protobuf/src -isystem bazel-out/k8-opt/bin/external/com_google_protobuf/src -isystem external/farmhash_archive/src -isystem bazel-out/k8-opt/bin/external/farmhash_archive/src -isystem external/zlib -isystem bazel-out/k8-opt/bin/external/zlib -isystem external/double_conversion -isystem bazel-out/k8-opt/bin/external/double_conversion -w -DAUTOLOAD_DYNAMIC_KERNELS -msse4.1 -msse4.2 -mavx '-std=c++14' -fno-canonical-system-headers -Wno-builtin-macro-redefined '-D__DATE__="redacted"' '-D__TIMESTAMP__="redacted"' '-D__TIME__="redacted"' -c external/org_tensorflow/tensorflow/compiler/mlir/tensorflow/ir/tf_ops.cc -o bazel-out/k8-opt/bin/external/org_tensorflow/tensorflow/compiler/mlir/tensorflow/_objs/tensorflow_ops/tf_ops.pic.o)
Execution platform: @local_execution_config_platform//:platform
gcc: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://bugzilla.redhat.com/bugzilla> for instructions.
INFO: Elapsed time: 14744.708s, Critical Path: 11721.38s
INFO: 7582 processes: 298 remote cache hit, 614 internal, 6670 local.
FAILED: Build did NOT complete successfully
FAILED: Build did NOT complete successfully

Trying again.

The bazel build is working for me now, but I get javacpp compliation errors.  Likely more missing skips for new stuff.

@saudet can you please take a look at this? https://github.com/tensorflow/java/runs/4199332671?check_suite_focus=true#step:4:1870
Windows build also failed and Linux timed out... I'll relaunch it tomorrow morning to give you some time to review these errors, thanks

The bazel build is working for me now, but I get javacpp compliation errors.  Likely more missing skips for new stuff.
Errors: https://gist.github.com/rnett/c7048d0efc355e2a535946de92f2d073

Ok, it's probably stuff that came with your custom gradient PR since Samuel was able to do a full build before rebasing. Can you please take a look at it?

Yes, yes, working on it now.. I'm having a weird issue with Maven not recompiling properly, which is annoying, debugging that first before pushing.

Some probably are, but I don't think it's just that, look at this one:
/root/.cache/bazel/_bazel_root/7b134006cf25080eddce07c921f1114d/external/org_tensorflow/tensorflow/core/framework/tensor_types.h:176:25: error: use of 'auto' in lambda parameter declaration only available with -std=c++14 or -std=gnu++14
     auto all = [](const auto&... bool_vals) {
                         ^~~~

That's not even from our code, its from tensorflow core.

It looks like we can't rely on the order of the plugins when overriding their configurations like with maven-compiler-plugin:
https://stackoverflow.com/questions/22150209/maven-changes-the-order-of-plugins-of-different-profiles
I'll add a workaround for that too..

I can't commit to the branch, but tensorflow::Node::set_original_func_names should be skipped

I'm also not seeing the TF_FinishOperationLocked functions from custom-grad-helpers.patch in tensorflow.java, although I see them in tensorflow core.

Ok, everything fixed! I think. It's working for me anyway. :)

Good job @saudet , looks like Mac and Linux are happy now. Windows on the other hand...
ERROR: An error occurred during the fetch of repository 'llvm-project':
   Traceback (most recent call last):
	File "C:/tmp/_bazel_runneradmin/mg3pkz7r/external/llvm-raw/utils/bazel/configure.bzl", line 73, column 25, in _llvm_configure_impl
		_overlay_directories(repository_ctx)
	File "C:/tmp/_bazel_runneradmin/mg3pkz7r/external/llvm-raw/utils/bazel/configure.bzl", line 62, column 13, in _overlay_directories
		fail(("Failed to execute overlay script: '{cmd}'\n" +
Error in fail: Failed to execute overlay script: 'C:/msys64/usr/bin/python3.exe C:/tmp/_bazel_runneradmin/mg3pkz7r/external/llvm-raw/utils/bazel/overlay_directories.py --src C:/tmp/_bazel_runneradmin/mg3pkz7r/external/llvm-raw --overlay C:/tmp/_bazel_runneradmin/mg3pkz7r/external/llvm-raw/utils/bazel/llvm-project-overlay --target .'
Exited with code 2
stdout:

stderr:
/usr/bin/python3: can't open file '/c/tmp/_bazel_runneradmin/mg3pkz7r/external/llvm-project/C:/tmp/_bazel_runneradmin/mg3pkz7r/external/llvm-raw/utils/bazel/overlay_directories.py': [Errno 2] No such file or directory

This looks like a strange path... I don't even know where to start looking

Looks like a compiler bug, probably fixed in recent versions. Now that we
can use a not super old version of CUDA, we should be able to upgrade to
devtoolset-9 or 10.

Trying with 9 right now…

Great, upgrading to devtoolset-9 did the trick, we’re done here!


Merge Changes Proposed in Issue#32

Merge changes once the proposed changes are approved.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

What happened to the pytest tests? Why are they missing?


ValueError: invalid literal for int() with base 10

"ValueError: invalid literal for int() with base 10"
Code login to instagram without problem, "following" pop-up is opened and code halt with above comment. Any solution?

I run my code in Ubuntu and I got this error:
line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: //a[@href='/accounts/login/']

You just need to find a way to convert that string (with the comma) into int format.

Hey, do you know how to do this?
Thanks

Yes, if you are using Python...
import time
import locale
locale.setlocale( locale.LC_ALL, 'en_US.UTF-8' )
//Make sure the number is in text/string format and wrap it in this
function call and you will get back a proper int
myBigInt = locale.atoi(the number with a comma)
On Sat, May 15, 2021 at 2:54 PM RushingAura @.***>
wrote:

You just need to find a way to convert that string (with the comma) into
int format.
Hey, do you know how to do this?
Thanks
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/ozanyurtsever/instagram_unfollower/issues/2#issuecomment-841715827,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AKHSTQRSZV2UTFDGGDY4PNLTN3GNXANCNFSM4PH6MMJQ
.


⚠ Quirk Club Argentina (API endpoint) has degraded performance

In 8131f5e, Quirk Club Argentina (API endpoint) (https://us-central1-quirkclub-dev.cloudfunctions.net/api/check/api) experienced degraded performance:

HTTP code: 200
Response time: 9715 ms

Resolved: Quirk Club Argentina (API endpoint) performance has improved in b865987.


Add pymomentum-{cpu,gpu} packages

Resolves: #69

Checklist

[x] Used a personal fork of the feedstock to propose changes
[x] Bumped the build number (if the version is unchanged)
[x] Reset the build number to 0 (if the version changed)
[x] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[x] Ensured the license file is being packaged.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe/meta.yaml) and found it was in an excellent condition.

@conda-forge-admin, please rerender

@conda-forge-admin, please rerender

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe/meta.yaml) and found it was in an excellent condition.
I do have some suggestions for making it better though...
For recipe/meta.yaml:

ℹ No valid build backend found for Python recipe for package pymomentum using pip. Python recipes using pip need to explicitly specify a build backend in the host section. If your recipe has built with only pip in the host section in the past, you likely should add setuptools to the host section of your recipe.
ℹ The recipe is not parsable by parser conda-souschef (grayskull). Your recipe may not receive automatic updates and/or may not be compatible with conda-forge's infrastructure. Please check the logs for more information and ensure your recipe can be parsed.
ℹ The recipe is not parsable by parser conda-recipe-manager. Your recipe may not receive automatic updates and/or may not be compatible with conda-forge's infrastructure. Please check the logs for more information and ensure your recipe can be parsed.

This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/12283065334. Examine the logs at this URL for more detail.

Hi! This is the friendly automated conda-forge-webservice.
I tried to rerender for you but ran into some issues. Please check the output logs of the GitHub Actions workflow below for more details. You can also ping conda-forge/core (using the @ notation) for further assistance or you can try rerendering locally.
The following suggestions might help debug any issues:

Is the recipe/{meta.yaml,recipe.yaml} file valid?
If there is a recipe/conda-build-config.yaml file in the feedstock make sure that it is compatible with the current global pinnnings.
Is the fork used for this PR on an organization or user GitHub account? Automated rerendering via the webservices admin bot only works for user GitHub accounts.

This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/12283069386. Examine the logs at this URL for more detail.

Hi! This is the friendly automated conda-forge-linting service.
I wanted to let you know that I linted all conda-recipes in your PR (recipe/meta.yaml) and found some lint.
Here's what I've got...
For recipe/meta.yaml:

❌ pin_compatible should be used instead of pin_subpackage for momentum-cpp because it is not a known output of this recipe: ['momentum', 'pymomentum', 'pymomentum-gpu', 'momentum', 'momentum'].
❌ pin_compatible should be used instead of pin_subpackage for momentum-cpp because it is not a known output of this recipe: ['momentum', 'pymomentum', 'pymomentum-gpu', 'momentum', 'momentum'].

For recipe/meta.yaml:

ℹ No valid build backend found for Python recipe for package pymomentum using pip. Python recipes using pip need to explicitly specify a build backend in the host section. If your recipe has built with only pip in the host section in the past, you likely should add setuptools to the host section of your recipe.
ℹ The recipe is not parsable by parser conda-souschef (grayskull). Your recipe may not receive automatic updates and/or may not be compatible with conda-forge's infrastructure. Please check the logs for more information and ensure your recipe can be parsed.
ℹ The recipe is not parsable by parser conda-recipe-manager. Your recipe may not receive automatic updates and/or may not be compatible with conda-forge's infrastructure. Please check the logs for more information and ensure your recipe can be parsed.

This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/12301627064. Examine the logs at this URL for more detail.

@conda-forge-admin, please rerender

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe/meta.yaml) and found it was in an excellent condition.
I do have some suggestions for making it better though...
For recipe/meta.yaml:

ℹ No valid build backend found for Python recipe for package pymomentum using pip. Python recipes using pip need to explicitly specify a build backend in the host section. If your recipe has built with only pip in the host section in the past, you likely should add setuptools to the host section of your recipe.
ℹ The recipe is not parsable by parser conda-souschef (grayskull). Your recipe may not receive automatic updates and/or may not be compatible with conda-forge's infrastructure. Please check the logs for more information and ensure your recipe can be parsed.
ℹ The recipe is not parsable by parser conda-recipe-manager. Your recipe may not receive automatic updates and/or may not be compatible with conda-forge's infrastructure. Please check the logs for more information and ensure your recipe can be parsed.

This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/12301680727. Examine the logs at this URL for more detail.

@conda-forge-admin, please rerender

@conda-forge-admin, please rerender

Hi! This is the friendly automated conda-forge-webservice.
I tried to rerender for you, but it looks like there was nothing to do.
This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/12308838200. Examine the logs at this URL for more detail.

@conda-forge-admin, please rerender

Hi! This is the friendly automated conda-forge-webservice.
I tried to rerender for you, but it looks like there was nothing to do.
This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/12308892744. Examine the logs at this URL for more detail.

Hi! This is the friendly conda-forge automerge bot!
I considered the following status checks when analyzing this PR:

linter: passed
azure: passed
rerender called: passed

Thus the PR was passing and merged! Have a great day!


Update sponsors

edit: _data/sponsors.yml
updated list from Allen Reichert July 1:

Organization name
Sponsorship level

De Gruyter
Gold

Emery-Pratt
All Posters

Cambridge University Press
keynote

OhioLINK
All Sessions

Bloomsbury
All Posters

Ebsco
Schedule Sponsor

OLSSI
Individual Session Sponsor

State Library of Ohio
TBD

OhioNet
Gold

Springer
Schedule Sponsor

Leaving this issue open until it looks like we have a complete list

Bloomsbury info:

Logo is in the repo
Website: https://www.bloomsbury.com/dr/digital-resources/
Melissa Mazza<EMAIL_ADDRESS>

Remaining to do:

[ ] SLO -- what group are they in?
[ ] Bloomsbury to Poster sponsor


component "tip of the day" added to homepage with random tip

Describe your changes

Used already avilable tipoftheday component to display on homepage
Created  hard coded 7 tips in data/tipsOfTheDay.js
Updated the component to render random tip from the data
Added CSS to make it 100% on mobile screen

Screenshots

Link to issue
Closes #249
Checklist before requesting a review

[X] I have performed a self-review of my code.
[X] Followed the repository's Contributing Guidelines.
[X] I ran the app and tested it locally to verify that it works as expected.
[X] I have checked my code with an automatic accessibility tool such as Axe Dev Tools or Wave
and it shows no errors.

Additional Information (Optional)
Any additional information that you want to give us.

Love these tips Neha! Thank you for taking the time to add them!
There's a few changes to make to how the card is rendered, then this should be ready to merge. Let me know if anything is unclear of if you need any help with anything.

Thank you @EmmaDawsonDev . All the changes are done. Let me know if any other change is required.


Add support to require a folder

Requiring a folder should load the index.js inside of the folder.
Current error output:
Warning!:
unhandled require type in file: [xxx]/build/index.js the problematic statement: require("./controllers/") probably something fancy going on  the error: in file: [xxx]/build/index.js require for a directory not supported require("./controllers/")

I added directory support now.

Thanks


[BUG] avalanche-lib import fails

🐛 Bug Report
🔥 Current Behavior
when importing streamgen.streams, the imports of from avalanche.benchmarks.utils import as_classification_dataset cause an import error due to a mistake in the version constraints.
I checked the responsible torchcv packe and it does not adhere to the necesary standards to solve this issue with a reasonable amount of effort.
Because I do not want to wait for the fix and since the avalanche helper mehtods only provide application-specific starting points, I decided to exclude them temporarily.
✨ Expected Behavior
I want from avalanche.benchmarks.utils import as_classification_dataset to work on a fresh install 😅
💻 Reproducing the Bug
In the environment, simply call from avalanche.benchmarks.utils import as_classification_dataset

Since I only need very small parts of avalanche and continuum, I am thinking of:

copying the corresponding source files to streamgen to avoid the heavy dependencies
create a separate application environment for the examples and remove the pip example extra


Linear-gradient not working if color stop percentage defined

Please make sure you are testing with the latest release of html2canvas.
Old versions are not supported and issues reported for them will be closed.
Please follow the general troubleshooting steps first:

[X] You are using the latest version
[X] You are testing using the non-minified version of html2canvas and checked any potential issues reported in the console

Bug reports:
If you set color stops using percentage/pixel/em, it will render only one of the colors.
jsfiddle
If you set multiple color stops of the same color, it will render only two of them.
jsfiddle
Specifications:

html2canvas version tested with: 1.0.0-rc.1
Browser & version: Chromium 73.0.3683.75 (Developer Build) built on Debian 9.8
Operating system: Debian 9.8

this is fixed in https://github.com/niklasvh/html2canvas/pull/1828


Installation fails

On Centos 8, inside docker container:
pip3 install future
WARNING: pip is being invoked by an old script wrapper. This will fail in a future version of pip.
Please see https://github.com/pypa/pip/issues/5599 for advice on fixing the underlying issue.
To avoid this problem you can invoke Python with '-m pip' instead of running pip directly.
Collecting future
  Using cached future-0.18.2.tar.gz (829 kB)
    ERROR: Command errored out with exit status 1:
     command: /usr/bin/python3.6 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-miurnail/future/setup.py'"'"'; __file__='"'"'/tmp/pip-install-miurnail/future/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-nmws245y
         cwd: /tmp/pip-install-miurnail/future/
    Complete output (12 lines):
    /usr/lib64/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'entry_points'
      warnings.warn(msg)
    /usr/lib64/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'include_package_data'
      warnings.warn(msg)
    /usr/lib64/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'python_requires'
      warnings.warn(msg)
    usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
       or: setup.py --help [cmd1 cmd2 ...]
       or: setup.py --help-commands
       or: setup.py cmd --help

    error: invalid command 'egg_info'
    ----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

After installation of other, seemingly unrelated packages, the error has gone.


Enhance the broker agent bind response to include network details

Bind response to contain details of the host and port as part of the endpoints attribute which makes it standard for all consumers and they need not parse the URI to figure out the same.

Pull Request Test Coverage Report for Build 1373

3 of 3 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.008%) to 88.053%

Totals

Change from base Build 1369:
0.008%

Covered Lines:
7442

Relevant Lines:
8182

💛  - Coveralls

@subhankarc  For now the network Id is fixed since services are only deployed on CF by SF. This is a constant thats given to us by NM Team. Later we will move this to settings yml which will be an IAC import from NM component.


Max password length is still 40 on login screen

On the login screen I receive an error when entering a password of 50 chars that it should be less than 128.
It seems that the max length isn't updated here:
https://github.com/danny-avila/LibreChat/blob/1d3e336e1c06c2a8797368846ea3287fe4d6e749/client/src/components/Auth/LoginForm.tsx#L79C21-L79C21

Thank you for pointing this out, I'll work on it now!


Import button in curation interface remains active after being clicked

After clicking the “Import” button, it remains active. It should be disabled once the data is imported, to prevent multiple import actions for the same submission.
For investigation: if the button does remain active, what happens if it is clicked a second time? Is the import action repeated? How does this affect the imported data/studies?

Disabled import button for successful import.

Annalisa mentioned that this had become an issue again for a submission she was dealing with.
@buniello Could you please confirm and add any relevant details here?

The import button was not disabled after the successful import of the Ellinghaus submission (pre-published submission): https://www.ebi.ac.uk/gwas/deposition/submission/5ee1056f2c250200010558e5.
In fact, the button is still active now, even though the submitted and curated data have been made available to users in the Catalog.

I think part of the issue for the Import button still being active for the Ellinghaus submission may be related to the issue that the original placeholder study (requires review status) was curated vs. the intended imported study.

Same issue with "import "button for these two pre-published submissions:
https://www.ebi.ac.uk/gwas/deposition/submission/5ede2b89d1d92a0001920cf9
https://www.ebi.ac.uk/gwas/deposition/submission/5ee00d1ed1d92a000192189e

also tagging @tudorgroza and @ljwh2 to my latest comment


MSID: 92200 Version: 1 DOI: 2<IP_ADDRESS>4334

"msas": "Evolutionary Biology", "Neuroscience"
"msid": "92200"
"preprintDoi": "10.1101/2<IP_ADDRESS>4334"
"Reviewed Preprint posted": "2023-12-27"
"Sent for peer review": "2023-09-20"
"Posted to bioRxiv": "2023-08-24" (link: "Go to bioRxiv": "https://www.biorxiv.org/content/10.1101/2<IP_ADDRESS>4334v1/")
[PLACE PDF URL HERE WHEN AVAILABLE] See step 7
Step 1. Inform bioRxiv
Who can help: @QueenKraken, @nlisgo, @scottaubrey

[x] Manuscript is in data hub index (https://data-hub-api.elifesciences.org/enhanced-preprints/docmaps/v2/by-publisher/elife/get-by-manuscript-id?manuscript_id=92200)

Step 2. Create preview of manuscript
Who can help: @fred-atherden, @nlisgo, @scottaubrey

[ ] Manuscript is available for preview (https://prod--epp.elifesciences.org/preview/92200/v1)

[ ] Trigger import for staging: https://prod--epp.elifesciences.org/import
[ ] Sync data folder with s3://prod-elife-epp-data/data
[ ] Trigger import for staging: https://staging--epp.elifesciences.org/import
[ ] Sync data folder with s3://staging-elife-epp-data/data
[ ] Pull request created to enhanced-preprint-data
[ ] Post link to pull request below

Pull request: [PLACE LINK TO PULL REQUEST HERE]
Detailed instructions: https://github.com/elifesciences/enhanced-preprints-data#add-a-manuscript
Step 3: Awaiting public reviews and QC
Who can help: Production team

[ ] QC passed or QC not needed

Who can help: Editorial team

[x] Public reviews available on sciety (https://sciety.org/articles/activity/10.1101/2<IP_ADDRESS>4334)
[x] Manuscript and editor details at the top of this issue (Supplied by Editorial team)
[x] Reviews returned by EPP - https://prod--epp.elifesciences.org/api/reviewed-preprints/92200/v1/reviews

Example
"msas": "Genetics and Genomics", "Neuroscience"
"msid": "84628"
"version": "1"
"preprintDoi": "10.1101/2<IP_ADDRESS>4241"
"articleType": "Reviewed Preprint"
"status": "Published from the original preprint after peer review and assessment by eLife."

"Reviewed Preprint posted": "2023-01-02"
"Sent for peer review": "2022-10-28"
"Posted to bioRxiv": "2022-11-21" (link: "Go to bioRxiv": "https://www.biorxiv.org/content/10.1101/2<IP_ADDRESS>4241v1")

Editors:
Reviewing Editor
Michael B Eisen
University of California, Berkeley, United States
Senior Editor
Michael B Eisen
University of California, Berkeley, United States

Step 4: Modify manuscripts.json (no PDF)

[ ] Reviewed preprint is published to EPP (https://elifesciences.org/reviewed-preprints/92200)

[ ] Pull request created to enhanced-preprint-client
[ ] Pull request switched to "Ready for review"
[ ] Post link to pull request below

[ ] Request that a doi be registered

[ ] Post link to #enhanced-preprint comment below

Pull request: [PLACE LINK TO PULL REQUEST HERE]
#enhanced-preprint comment thread: [PLACE LINK TO COMMENT HERE]

Instructions to modify manuscripts.json

Visit: https://github.com/elifesciences/enhanced-preprints-client/actions/workflows/publish-manuscript.yaml
Click: Run workflow
Complete the form and click "Run workflow"
A successful run should result in a new pull request at https://github.com/elifesciences/enhanced-preprints-client/pulls
Open the pull request and click the "Ready for review" button to trigger tests
Once the tests pass and you are happy with the changes the PR can be merged

Example pull request: https://github.com/elifesciences/enhanced-preprints-client/pull/334/files
Once the pull request is merged in it should be available a few minutes later.

Request that a doi
Post the following in #enhanced-preprint:
@Fred can you register a doi for https://elifesciences.org/reviewed-preprints/92200

Step 5: Awaiting search reindex

[ ] Reviewed preprint is avaliable on journal homepage (https://elifesciences.org)

The search reindex is triggered once an hour. We need the reviewed preprint to be indexed as the search application serves the journal homepage.

Additional info
If needed, the jenkins pipeline to reindex search can be triggered sooner.
https://alfred.elifesciences.org/job/process/job/process-reindex-reviewed-preprints/

Step 6: Published! Request PDF generation

[ ] Post the link to the PDF url at the top of the issue

[ ] Post link to #enhanced-preprint comment below

#enhanced-preprint comment thread: [PLACE LINK TO COMMENT HERE]
Post the following to the #enhanced-preprint on slack:
@Ryan Dix-Peek please can you generate a PDF for https://elifesciences.org/reviewed-preprints/92200

Step 7: Introduce PDF to data folder and git repo

[ ] PDF is avaliable at https://github.com/elifesciences/enhanced-preprints-data/raw/master/data/92200/v1/92200-v1.pdf

Detailed instructions: https://github.com/elifesciences/enhanced-preprints-data#add-a-pdf
Step 8: Add PDF url to manuscripts.json

[ ] Reviewed preprint PDF is available for download (https://prod--epp.elifesciences.org/reviewed-preprints/92200)

[ ] Pull request created to enhanced-preprint-client
[ ] Pull request switched to "Ready for review"
[ ] Post link to pull request below

[PLACE LINK TO PULL REQUEST HERE]

Instructions to add PDF url to manuscripts.json

Visit: https://github.com/elifesciences/enhanced-preprints-client/actions/workflows/add-pdf-url-to-manuscript.yaml
Click: Run workflow
Complete the form and click "Run workflow"
A successful run should result in a new pull request at https://github.com/elifesciences/enhanced-preprints-client/pulls
Open the pull request and click the "Ready for review" button to trigger tests
Once the tests pass and you are happy with the changes the PR can be merged

Example pull request: https://github.com/elifesciences/enhanced-preprints-client/pull/397/files
Once the pull request is merged in it should be available a few minutes later.

Step 9: Done!

[ ] Kettle is on!

3 corresponding authors according to PDF, but only one in the XML

Corrected package loaded to s3://prod-elife-epp-meca/92200-v1-meca.zip

Good to go.


YCSB key size

Hi,
I'm trying to use YCSB with memcached. Could anyone tell me the default key size of YCSB and how to change the length of the key?
Thanks very much.

Hi!
Keys are a string made up of the concatenation of "user" and (right now) the toString of a long. Unfortunately, right now that means its the decimal representation with no leading 0s. So presently between 5 and 23 characters.
Unfortunately, that also means there's currently no way to control the key length.
What are you using for talking to Memcached?

Hi,
Thanks for your clarification. I'm using spymemcached-2.7.3 as the
memcached client in YCSB. One problem with spymemcached is that although I
can set fieldcount=1 and fieldlength=20 in YCSB configuration file to have
20B value size, the value size that memcached server receives becomes more
than 100B! Spymemcached might have done something which increases the value
size.
On Tue, Jul 14, 2015 at 6:12 AM, Sean Busbey<EMAIL_ADDRESS>wrote:

Hi!
Keys are a string made up of the concatenation of "user" and (right now)
the toString of a long. Unfortunately, right now that means its the decimal
representation with no leading 0s. So presently between 5 and 23 characters.
Unfortunately, that also means there's currently no way to control the key
length.
What are you using for talking to Memcached?
—
Reply to this email directly or view it on GitHub
https://github.com/brianfrankcooper/YCSB/issues/352#issuecomment-121234274
.

Keep in mind that the key is just the record identifier. there's also the field identifier, though I don't know how the binding you're using encodes records.
I don't think we have a spymemcached datastore binding yet, so we'd love a contribution. :)

I just did some modification based on this one
https://github.com/leverich/ycsb-memcached/blob/master/db/memcached/src/com/yahoo/ycsb/db/Memcached.java
On Tue, Jul 14, 2015 at 9:28 AM, Sean Busbey<EMAIL_ADDRESS>wrote:

Keep in mind that the key is just the record identifier. there's also the
field identifier, though I don't know how the binding you're using encodes
records.
I don't think we have a spymemcached datastore binding yet, so we'd love a
contribution. :)
—
Reply to this email directly or view it on GitHub
https://github.com/brianfrankcooper/YCSB/issues/352#issuecomment-121297274
.

Anything else can help with on key sizes?

Regarding field sizes, setting "fieldlength=20" should have done the trick.  Are you sure you've spelled it correctly @patiner ?  The default is 100.  So if you say, you're getting 100, then it sounds like the default hasn't changed.
Regarding key sizes, it is as @busbey stated.

Thanks for your help. For the value size, finally I find that the culprit is spymemcached which I use to connect to memcached. From the source code of spymemcached, it seems that spymemcached's MemcachedClient will add extra bytes to the items before sending to memcached server, but I don't know the reason. Maybe I need to find another java-based memcached client which do not add extra bytes.
patiner
From: Chrisjan Matser
Date: 2015-07-16 14:38
To: brianfrankcooper/YCSB
CC: patiner
Subject: Re: [YCSB] YCSB key size (#352)
Regarding field sizes, setting "fieldlength=20" should have done the trick. Are you sure you've spelled it correctly @patiner ? The default is 100. So if you say, you're getting 100, then it sounds like the default hasn't changed.
Regarding key sizes, it is as @busbey stated.
—
Reply to this email directly or view it on GitHub.


Expose timeout as an action parameter

TL;DR
Despite increasing timeout from 200 to 300 seconds in #46, I'm still seeing many timeouts: https://github.com/k0swe/forester-func/actions/workflows/deploy.yml. Let's please expose timeout as an input as suggested in https://github.com/google-github-actions/deploy-cloud-functions/pull/46#pullrequestreview-594883218. It would be ideal if this were a friendly timespec (10m instead of 600 with implied units) but that's more work.
Design
Action YAML

      - name: Cloud Functions Deploy ImportQrz
        uses: google-github-actions/deploy-cloud-functions@main
        with:
          name: ImportQrz
          entry_point: ImportQrz
          runtime: go113
          env_vars: GCP_PROJECT=k0swe-kellog
          timeout: 600

Resources
#45 and #46

I just realized that timeout is already on the action, and it's the function execution timeout. Perhaps this should be deploy_timeout.


Environment Variables on SLS and CDK Invocations

Would be nice to pass environment variables to tools that are executed on the commandline.
Implementation would be on CustomDeployCommand/CustomRemoveCommand and could be backwards compatible with the current commands.
env variables would be able to overwrite everything, except for the AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY and AWS_SESSION_TOKEN passed as environment variables by org-formation.
  CustomDeployCommand:
    cmd: npm ci && npm run build && npx cdk deploy
    env:
      SOME_VAR: some-value
      ANOTHER_SOME_VAR: another-value

or
  CustomDeployCommand:
    cmd: npm ci && npm run build && npx cdk deploy
    env: { SOME_VAR: some-value, ANOTHER_SOME_VAR: another-value}

released as part of v0.9.5


[BUG] IP blocking

I noticed that if you start Auto-Pirate and have a pirate mission or raid in progress, you will block the IP for a few hours. I have the impression that the bot keeps reconnecting to the game until it blocks the IP.
My suggestion:
if mission (capture run) en route
if raid en route
else
wait Auto-Pirate 10min

Is it still relevant?


Collection groupBy method not working with special characters in keys

Laravel Version: 5.3.21
PHP Version: 5.6.13

Description:
When using the Collection method 'groupBy' on a value that has special (hidden) characters the methods result gives duplicate keys.
Maybe this doesn't deserve highest priority but I came across the issue because of user generated input in the database (e.g. a users firstname or username).
(In my case the data came from the Google Location address api - so no user interaction at all).
Steps To Reproduce:
$collection = collect([
    ['testval' => 'key'.chr(194).chr(143)],
    ['testval' => 'key'],
    ['testval' => ''],
    ['testval' => 'anotherkey'],
]);
$grouped = $collection->groupBy('testval');

//returns
[
  "key" => array:1 [
    0 => array:1 [
      "testval" => "key"
    ]
  ]
  "key" => array:1 [
    0 => array:1 [
      "testval" => "key"
    ]
  ]
  "" => array:1 [
    0 => array:1 [
      "testval" => ""
    ]
  ]
  "anotherkey" => array:1 [
    0 => array:1 [
      "testval" => "anotherkey"
    ]
  ]
]

Note that in the above result the first element actually is "key", but when displayed this always seems like a perfectly normal string. However the string length and content is actually different.
I came to this by splitting the string (str_split function) and then displaying the ascii character codes (ord function).
This behavior can be countered by adding a simple line to the Collection class:
preg_replace('/[\x00-\x1F\x80-\xFF]/', '', $value) (credit: stackoverflow)
I would suggest adding the line to the valueRetriever($value) function in the Collection class so other functions suffering from this behaviour (keyBy, sortBy) would be fixed as well.

It's perfectly fine behaviour. Why should the strings be altered?
Not to mention it would break many things.
If you need to trim, remove characters, etc. you have to do it your code.

@hansvn your suggestion solution will only work with the ASCII encoding, while breaking all strings that are ISO-8859-x (western, central and eastern Europe), all Unicode-related encodings (UTF-8, UTF-16, ...) and probably all other encodings...

@sisve Thats true, didn't consider that. Thats also why I didn't create a pull request and just mentioned the issue.
I'ts just an inconvenience that a mysql (in my case) database does not take the special characters in account when running a query... I'll write some checks at the DB inserts :)

Mysql does take collations into account on all string operations. Maybe you're just using a collation that's wrong for your purpose?
https://dev.mysql.com/doc/refman/5.7/en/charset.html


Tab bar of panel flashes when command is executed

Check for existing issues

[X] Completed

Describe the bug / provide steps to reproduce it
The tab bar of the panel sometimes flashes when some command is executed. See the movie below.
Environment
Zed: v0.88.3 (stable)
OS: macOS 13.2.1
Memory: 32 GiB
Architecture: x86_64
If applicable, add mockups / screenshots to help explain present your vision of the feature

If applicable, attach your ~/Library/Logs/Zed/Zed.log file to this issue.
If you only need the most recent lines, you can run the zed: open log command palette action to see the last 1000.
No response

Hey @liebkne, Is the flash you're referring the title bar of the terminal?

Hi, yes.


Add test coverage report

Add more test coverage
Add coverage info in README.md

Recommendations - coveragepy and pytest-cov
Github Action and PR check would be much appreciated.


tag 1.1.0-rc.4

tag
This would mean tagging 82e8329 as v1.1.0-rc.4
changes
988df0a  specs-go: remove artifact prefixed annotations
25fc553 Switch from scratch to empty
a68ca3e Remove artifact media type reference
a845c7a  image-index: add artifactType to specs and schema
749ea9a Add artifactType to image index
32036d8 Apply version change from #1050
f3f0906 Specify the content of the scratch blob
e13840d Add language from artifacttype field to forbid allowlists of media types
77efc6e spec: clarify descriptor, align with de facto artifact usage
29a1380 Remove special guidance around wasm
2720969 Update descriptor.go
428b1e5 releases: use +dev as in-development suffix
2f691e8 version: bump HEAD back to -dev
c6854a6 image-index: add the subject field
diff
v1.1.0-rc3..82e8329

Oh drat. I'll have missed the window by one commit.

Note https://github.com/opencontainers/image-spec/releases/tag/v1.1.0-rc3 which calls out that rc.X versioning breaks semver, because .9 is less than 1.

resettings reviews since the the proposed tag name has changed.

@tianon @vbatts PTAL.


[BUG] Small changes in h/w1/w2 break anchoring on rounded trapezoid.

While tweaking the size of a trapezoid with anchor=BACK+LEFT, I noticed that the location "jumped" as I tweaked the values of h, w1, and w2.  Instead of anchoring BACK+LEFT, it behaves as if anchor is set to LEFT.  Doesn't occur if not rounding.  Also occurs if per-corner rounding is used.
Code To Reproduce Bug
include <BOSL2/std.scad>

trapezoid(h=12.6, w1=61.1, w2=36, rounding=1, anchor=BACK+LEFT);
#trapezoid(h=12.6, w1=61.5, w2=36, rounding=1, anchor=BACK+LEFT);

Expected behavior
The two trapezoids should appear in more or less the same location.
Screenshots

Additional context

OpenSCAD Version: 2021.01 (Windows)
Other libraries used: none

This is happening because trapezoid uses path style anchoring, which is sensitive to the angle of the trapezoid sides.   It looks like this type of anchoring is used only when you turn on rounding.
This same issue arose with rect().  I think we need trapezoid to also accept "box" and "perim" atypes and with "perim" it seems like the anchors should still be actually on the corners, not the result of the path anchor.

Do we have something in a tutorial or somewhere that explains how path anchoring works, because it's sort of non-obvious in cases like this.

I think that attachments to roundings on rect() are also broken, though in fewer situations.  But look at these anchors:

I would say that's pretty wacky, with the side anchors not being centered and in one case the side anchor at the corner.  I think that we need to add a mechanism for specifying adjusted corner positions and then pass in a list of corner points that supersede the basic ones for both trapezoid and rect.
Another question about trapezoid?  The angle option is very non-intuitive...arguably just plain wrong.  Why would you want to set the angle against the Y axis instead of setting the actual angle of the trapezoid you're making.    I feel like this needs to be fixed, but it is a breaking change.   I guess we could add the correct option and call it something else?

Note that the original problem should be fixed---trapezoid anchoring is now with respect to the unrounded object.  Some reasonable handling of rounded trapezoids (and rects) awaits implementation of a function/table method for giving the anchors of attachable objects.


dynamic file reading in metadraw (+enable multifile reading)

Thanks for the hard work on dynamic file reading. This is super useful for MetaDraw.


d3 doesn't reload points or create a delaunay cell after a creation of a new point

creation of point doesn't load or create a Delaunay cell
how
double click on the left, right instance should also update with the appropriate cell which is blue (sea)
actual
when double clicking, all clients will have empty Delaunay cells and unusable circle
as you can see in the screenshot it creates an empty background (not a cell) for all clients

dropped implementation


Implementation ...Record<T>

Implementation for design https://github.com/microsoft/typespec/issues/2442
1. Make & intersection actually mean intersection of properties
This means the following code should be an error because we cannot intersect string and int32(what we do if you intersect explicitly)
alias MergedBad = Record<int32> & {name: string};
                                 ^ cannot intersect record ...

2. Allow spreading Record<T>
This would make & and ... meaning diverge:

& would mean intersection of types(as described above) and so would merge the properties and if types are not able to be merged it would be an error/resolve to never
... would mean spread the properties and so would add extra properties. This means if you spread extra properties then those get added, if properties name conflict then it is an error. If you spread a Record, it describe the remaining properties.

model WithSpread {
  name: string;
  age: int32;
  ...Record<string>;
}

The code above would mean you have a model with a property name of type string, a property age of type int32 and any other property of type string.
Multiple ...Record<T>
As ... allows multiple instance in the same model it is possible to have multiple ...Record<T> in the same model. This would mean that each ...Record<T> would be a union of each other.
If you spread Record<string> and Record<int32> it means all extra properties could either be a string or int32. You are basically saying I am spreading some string properties and some int32 properties.
model WithSpread {
  name: string;
  enabled: boolean;
  ...Record<string>;
  ...Record<itn32>;
}

// is equivalent to
model WithSpread {
  name: string;
  enabled: boolean;
  ...Record<int32 | string>;
}

Difference with is Record<T>(or extends Record<T>)
model Foo is Record<T> will be defining the indexer for Foo which means all properties added to Foo must be of type T. This also means that Foo can be used when a constraints of type Record<T> is needed.
However when spreading Record<T> it will not be setting the indexer as some properties could technically be of a different type.
model Template<T extends Record<string>> {t: T}

model WithSpread {
  age: int32;
  ...Record<string>;
}
model WithIs is Record<string> {
  string: string;

}

model Test {
  good: Template<Record<string>>;
  goodWithIs: Template<WithIs>;
  bad: Template<WithSpread>;
        ^ error WithSpread is not assignable to Record<string>
}

Technically having this would also pass the constraint above as all the extra properties are also assignable to the constraint.

```tsp
model WithSpread {
  name: string;
  ...Record<string>;
}

is or extends a model with ... Record<T>
At this point it should be an error if you try to define a property that is incompatible with the base model spread indexer.
Other items

Add docs

est: 8


jpa improvements

Change all enum fields on entities to be @Enumerated(EnumType.STRING)
add @Lob to Incident.errorMessage

@saig0 done

Hey I just came across this same issue and was going to raise a PR for it. 😅 Glad to see this already merged. 🙂
@saig0 Could you please release this one as well on docker?

Yes, I'll schedule a release :rocket:

Done: https://github.com/zeebe-io/zeeqs/releases/tag/1.0.0-alpha5 :balloon:


feat(types): add ExtractPaths

I've refactored the tsconfig files so we have one for the IDE/compilation process, another one with the common config for every build, and one specific config per build.

Removed unnecessary PickByType as it is no longer required for the x-adapter schema types.


Can't get Title to translate using Fluent

Not really sure, if this is the right place to put this issue, but i can't get the Title to translate using Fluent. Adding the extension to BaseElement results in an error....
Adding the extension to ElementContent works perfectly and translates $HTML

Hmm this might be related to the special field that's used for the title (to also display the "displayed" checkbox) so I'll leave this open provided you add some code with what you've tried? It will help us diagnose the problem.
Remember that the issue tracker is reserved for reporting bugs and we don't provide support via the issue tracker. There are great community support options where you can get help including our forum, Stack Overflow (remember to tag as silverstripe) and even Slack.

@ScopeyNZ
First i added the extension to the BaseElement
DNADesign\Elemental\Models\BaseElement:   extensions:     - TractorCow\Fluent\Extension\FluentExtension
After that, it produces this error at the first custom component it runs into when doing a dev build
[Emergency] Uncaught SilverStripe\ORM\Connect\DatabaseException: Couldn't run query: ALTER TABLE "CtaComponent_Localised" DROP INDEX "Fluent_Record", ADD unique "Fluent_Record" ("RecordID","Locale","RecordID","Locale") 42S21-1060: Duplicate column name 'RecordID'

Hmmmn. In this case it looks like maybe CtaComponent both extends BaseElement and has the FluentExtension applied? What happens if you leave the BaseElement config but remove the extension from CtaComponent?

@ScopeyNZ Indeed.... solved the problem, by just applying the fluentextenstion to the baseElement. Earlier i had the extension applied to all custom components i defined. Thanx for your help @ScopeyNZ !


fix: flash of unstyled text on first page load

:tada: This PR is included in version 1.33.2 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Is boa 0.6.2 really incompatible with mamba 0.16.0?

Latest mamba release bumped minor version to 16, meanwhile recent boa releases constrain to below 16. Is this latter constraint warranted? Was there breaking API that needs to be adjusted for in boa?
If not, we should add a new 0.6.2 build here to adjust the bound to mamba >=0.15,<0.17.
Either way, users may be prone to getting a mamba=0.16.0 boa=0.5.0 environment, which would presumably be more likely to be incompatible than mamba=0.16.0 boa=0.6.2.

@wolfv I would like to know the answer to this question as well.