Request trove classifier: Framework :: Celery

Request to add a new Trove classifier.
The name of the classifier you would like to add

Framework :: Celery

Why do you want to add this classifier?
Celery is very widely used in the Python community. Github has many repositories tagged with Celery.
It has some projects related to it which are not maintained by the Celery team such as redbeat and flower among others.
There are some libraries which extend Django's functionality or Flask's functionality using Celery.
Adding a trove classifier would benefit the project as it will make related projects more discoverable.

Hi! Thanks for the request. The PyPI moderators are in the process of developing a few guidelines for the creation of new Framework classifiers. Currently, we're looking at these guidelines:

New framework classifiers should be created if they are "notable;" and
They will be of immediate use to existing projects (in other words, no creating classifiers simply in anticipation of future uses)

We understand that "notability" is subjective, and I think we will all agree that celery qualifies as notable!
As to the other guideline ('immediate use to existing projects'), it's been suggested that

Requestors can demonstrate this by providing links to 10 or more existing PyPI projects that will use the classifier; or
Another way to demonstrate notability would be to have 10 or more other project maintainers submit comments on the requesting issue about their desire to use the classifier.

We're looking for some feedback on that. Does that seem reasonable to you? And if so, are gathering those links and/or comments something you would be able to help with?

It is reasonable although it requires some work:

Celery-Haystack
RapidSMS
django-celery-email
redbeat
flower
celery-once
celerystalk
celery-prometheus-exporter
celerybeat-mongo
celery-statsd

I guess some projects are less active than desired but people use them.

Thank you! Do you know if all of those are published to PyPI? By "less active" do you mean "unlikely to have a new release"?
I'd like to give this a little time for other PyPI moderators to have a chance to look at it, and for other maintainers to have a chance to voice their support for this new classifier. I think the default option we're leaning towards for new framework classifiers is something like "deferred for now" because it's very difficult to remove a classifier once it's added, but the information you're providing here certainly helps tilt the bar for the new classifier.

Unlikely to have a new release.
I think all of those packages are on PyPi.

If those projects are "unlikely to have a new release," then under the criteria that classifiers should be of 'immediate use to existing projects,' I suggest that this classifier be deferred until a number of maintainers signify that they indeed are ready to use and publish with that classifier.
Thanks again for looking into this!
/cc @pypa/pypi-moderators


Preview

Hello,
It could be great to have a preview of all fonts.
For the moment I do this command:
figlet -l|xargs -I FONT sh -c 'echo "FONT:" && figlet -f "FONT" "Imhotep" && echo "-------------------------"'

which works great but it could be built-in.

With custom text:
figlet -l|xargs -I FONT sh -c 'echo "FONT:" && figlet -f "FONT" "'$1'" && echo "-------------------------"'

This repo is JS library not CLI, and using demo app you can see all fonts with custom text by clicking this link http://patorjk.com/software/taag/#p=testall&f=Graffiti&t=Type Something

Thanks :)


Security Audit

Hi,
atm I get several npm audit errors due to using the latest version of  powerbi-visuals-tools and powerbi-visuals-webpack-plugin.
Since no audit errors are required for certification, I wonder what I should do?
  === npm audit security report ===

                                 Manual Review
             Some vulnerabilities require your attention to resolve

          Visit https://go.npm.me/audit-guide for additional guidance

  Low             Prototype Pollution

  Package         yargs-parser

  Patched in      >=13.1.2 <14.0.0 || >=15.0.1 <16.0.0 || >=18.1.2

  Dependency of   powerbi-visuals-tools [dev]

  Path            powerbi-visuals-tools > webpack-dev-server > yargs >
                  yargs-parser

  More info       https://npmjs.com/advisories/1500

  High            Prototype Pollution

  Package         utils-extend

  Patched in      No patch available

  Dependency of   powerbi-visuals-tools [dev]

  Path            powerbi-visuals-tools > powerbi-visuals-webpack-plugin >
                  base64-img > ajax-request > file-system > file-match >
                  utils-extend

  More info       https://npmjs.com/advisories/1502

  High            Prototype Pollution

  Package         utils-extend

  Patched in      No patch available

  Dependency of   powerbi-visuals-webpack-plugin [dev]

  Path            powerbi-visuals-webpack-plugin > base64-img > ajax-request >
                  file-system > file-match > utils-extend

  More info       https://npmjs.com/advisories/1502

  High            Prototype Pollution

  Package         utils-extend

  Patched in      No patch available

  Dependency of   powerbi-visuals-tools [dev]

  Path            powerbi-visuals-tools > powerbi-visuals-webpack-plugin >
                  base64-img > file-system > file-match > utils-extend

  More info       https://npmjs.com/advisories/1502

  High            Prototype Pollution

  Package         utils-extend

  Patched in      No patch available

  Dependency of   powerbi-visuals-webpack-plugin [dev]

  Path            powerbi-visuals-webpack-plugin > base64-img > file-system >
                  file-match > utils-extend

  More info       https://npmjs.com/advisories/1502

  High            Prototype Pollution

  Package         utils-extend

  Patched in      No patch available

  Dependency of   powerbi-visuals-tools [dev]

  Path            powerbi-visuals-tools > powerbi-visuals-webpack-plugin >
                  base64-img > ajax-request > file-system > utils-extend

  More info       https://npmjs.com/advisories/1502

  High            Prototype Pollution

  Package         utils-extend

  Patched in      No patch available

  Dependency of   powerbi-visuals-webpack-plugin [dev]

  Path            powerbi-visuals-webpack-plugin > base64-img > ajax-request >
                  file-system > utils-extend

  More info       https://npmjs.com/advisories/1502

  High            Prototype Pollution

  Package         utils-extend

  Patched in      No patch available

  Dependency of   powerbi-visuals-tools [dev]

  Path            powerbi-visuals-tools > powerbi-visuals-webpack-plugin >
                  base64-img > file-system > utils-extend

  More info       https://npmjs.com/advisories/1502

  High            Prototype Pollution

  Package         utils-extend

  Patched in      No patch available

  Dependency of   powerbi-visuals-webpack-plugin [dev]

  Path            powerbi-visuals-webpack-plugin > base64-img > file-system >
                  utils-extend

  More info       https://npmjs.com/advisories/1502

  High            Prototype Pollution

  Package         utils-extend

  Patched in      No patch available

  Dependency of   powerbi-visuals-tools [dev]

  Path            powerbi-visuals-tools > powerbi-visuals-webpack-plugin >
                  base64-img > ajax-request > utils-extend

  High            Prototype Pollution

  Package         utils-extend

  Patched in      No patch available
  Dependency of   powerbi-visuals-webpack-plugin [dev]

  Path            powerbi-visuals-webpack-plugin > base64-img > ajax-request >
                  utils-extend

  More info       https://npmjs.com/advisories/1502

found 11 vulnerabilities (1 low, 10 high) in 1271 scanned packages
  11 vulnerabilities require manual review. See the full report for details.

@sgratzl
Work related to fixing security alerts is in process now

@sgratzl Please install the latest version of tools and webpack-plugin

thx


Cross referencing objects causes infinite loop

@mbotos I have a junction object between a custom object Location__c and Contact, called Location_Contact__c. For testing purposes I need to start from the Contact, which in turn creates the custom Location_Contact, which tries to create another Contact leads to in an infinite loop.
Do you have advice on how to prevent the infinite looping

SmartFactory doesn't have specific options for cross-references. In general, it'd be best to start with  SmartFactory creating your junction object. To prevent infinite looping, you can add additional cross-reference fields to the Excluded Fields map and set them manually as needed.


support for absolute paths

This should resolve: https://github.com/psi29a/unsf/issues/13

@sezero it turns outu that the unsf.sln provided doesn't compile on appveyor. Can you look at this? https://ci.appveyor.com/project/psi29a/unsf/build/job/xhtp07p4igc65cup
Otherwise I'm going to cheat and have it done for us through cmake. :P

I generated those vs project files using vs2005 i.e. "vs8" but that appveyor thing seems to have vs2008 i.e. vs9 hence the 'upgrade' error.  It says "Use 'vcbuild /upgrade' or 'devenv /upgrade' to upgrade the project": There should be a way to automate that.

merging


Code with Chinese can't be parsed

These two QR codes are generated using the same way, and the one on the left that contains Chinese cannot be parsed.

Return Data:

Another example.
https://en.wikipedia.org/wiki/QR_code#/media/File:Japan-qr-code-billboard.jp in https://en.wikipedia.org/wiki/QR_code

g
The content of this QR code is "http://sagasou.mobi
MEBKM:TITLE:探そうモビで専門学校探し！;URL:http://sagasou.mobi;;".

Due to how "data" is handled in this lib, you may not use it if the code doesn't contain ASCII data (which it does not, here). You also happen to use an old text encoding (notably GBK) and in JS this is not exactly trivial to handle traditionally.
You may instead use "binaryData" and a TextDecoder in this way:
new TextDecoder("gbk").decode(Uint8Array.from(result.binaryData))

And that'll give you the string you were trying to get.

You must use correct encoding to parse raw result.


200K context window fine-tuning

Hello! Is there any information about how to finetune the 6B-200K context window model?

an m @that@

Hi NonaryR, Recently we are planning to write some documents, you are very welcome to come here and discuss with us about your more ideas! https://github.com/01-ai/Yi/issues/546


As a user, I want to change a booking so that i can change a booking time slot that fits better in my schedule

Done


Bug when parsing skill name with hyphen as attribute

Rolling for First-Aid skill ([SK:First-Aid])
This regex parses incorrectly the skill: https://github.com/crnormand/gurps/blob/d86a20d3ecf4959f9ed361ec4303196dcb75d9fb/lib/parselink.js#L483
In this regex, parse is First~~-Aid~ instead of First-Aid~~~
The result action parameter passed to doRoll function:

{
  "orig": "Sk:First-Aid",
  "type": "skill-spell",
  "isSpellOnly": false,
  "isSkillOnly": true,
  "name": "First",
  "mod": "",
  "desc": "-Aid",
  "blindroll": false,
  "spantext": "<b>Sk:</b>First -Aid",
  "floatingAttribute": null,
  "floatingType": null,
  "floatingLabel": null,
  "sourceId": "E8VkHQXUjrwqcr9e"
}

Result in chat:

GURPS.lastTargetedRoll.thing = "First"
I'm testing the following regex:

Line 483: /^S[pkPK]?:([^\| \?\(\+\-]+(?:-[^\| \?\(\+\-]+)?) ?([+-]\d+)? ?([^\|]*)(\|.*)?/gi

Not sure if I can validate correctly, this is a 2021 commit. Tested with success so far:
[Sk:First-Aid] -> game now correctly says I dont have this skill, because in sheet is indeed "First Aid"
[SK:Fast-Draw] -> Ok
[!Sk:Fast-Draw (Potion)] -> Ok
[Sk:Fast*] => Ok
[Sk:Fast*-] -> Ok
[Sk:Fast*- -4] -> Ok
[Sk:First -1] -> Ok, the old behavior with the bug.
[Per] -> OK
[Verif. de Pânico-3] -> OK, portuguese term for Fright Check
[Fright Check+4] -> OK
[Fright Check -4 due to terror] -> OK

Please let me know if I can help in anything.
EDIT 15/08: fixed for issues in Attributes roll.

Need to change only the regex on line 483, i've updated the issue.


test

test

This sorry mankind you call a issue is like if you combine haysticks with worms sorry-excuse of a hooman!


Starting Spyder from Win 10 hangs for about 6 mins every time. Even makes Windows hang for a couple of minutes. Then continuously "Connecting to kernel..."

Description
What steps will reproduce the problem?

Starting from either Anaconda or directly. Both on Windows 10.

What is the expected output? What do you see instead?
Spyder to start normally. Spyder 3 startup/logo window appears and progreses until "Loading editor..."  Nothing happens for a couple of minutes other than Process Explorer reporting Jedi and Rope starting, then Fallback. Then pythonw.exe starts ipython/kernel process and a white window opens with little other than "Spyder (Not Responding)" at the top. After a few minutes of this the whole of Windows becomes unresponsive except for the mouse moving. Finally Windows is released and a while later Spyder usually starts but IPython is then stuck in "Connecting to kernel..." Sometimes it does not even start as python "stopped working".
Please provide any additional information below
I downgraded Python from 3.6 to 3.5, via 'conda install python=3.5' with all the associated downgrades of Anaconda Navigator and other packages/dependencies. This is where the below output is from. Have since tried removing .spyder folder and just the spyder.lock folder in .spyder-py3, and running without any network, and firewall etc off.  Once apparently ended, often still a couple of python.exe processes left in the background.
File "C:\Users\Trader\Anaconda3\lib\site-packages\spyder\plugins_init_.py", line 511, in
toggled=lambda checked: self.toggle_view(checked),
File "C:\Users\Trader\Anaconda3\lib\site-packages\spyder\plugins\ipythonconsole.py", line 709, in toggle_view
self.create_new_client(give_focus=False)
File "C:\Users\Trader\Anaconda3\lib\site-packages\spyder\plugins\ipythonconsole.py", line 991, in create_new_client
self.connect_client_to_kernel(client)
File "C:\Users\Trader\Anaconda3\lib\site-packages\spyder\plugins\ipythonconsole.py", line 1027, in connect_client_to_kernel
kc.start_channels(shell=True, iopub=True)
File "C:\Users\Trader\Anaconda3\lib\site-packages\qtconsole\kernel_mixins.py", line 43, in start_channels
super(QtKernelClientMixin, self).start_channels(*args, **kw)
File "C:\Users\Trader\Anaconda3\lib\site-packages\jupyter_client\threaded.py", line 209, in start_channels
self.shell_channel._inspect = self._check_kernel_info_reply
File "C:\Users\Trader\Anaconda3\lib\site-packages\jupyter_client\client.py", line 141, in shell_channel
socket = self.connect_shell(identity=self.session.bsession)
File "C:\Users\Trader\Anaconda3\lib\site-packages\jupyter_client\connect.py", line 516, in connec

There seems to be 3 lines of output missing from the above so i've added them here along with the 4th last line as seen in the output above:
File "C:\Users\Trader\Anaconda3\lib\site-packages\jupyter_client\connect.py", line 516, in connect_shell
return self._create_connected_socket('shell', identity=identity)
File "C:\Users\Trader\Anaconda3\lib\site-packages\jupyter_client\connect.py", line 500, in _create_connected_socket
sock = self.context.socket(socket_type)
File "C:\Users\Trader\Anaconda3\lib\site-packages\zmq\sugar\context.py", line 146, in socket
s = self._socket_class(self, socket_type, **kwargs)
File "zmq/backend/cython/socket.pyx", line 285, in zmq.backend.cython.socket.Socket.cinit (zmq\backend\cython\socket.c:3861)
zmq.error.ZMQError: Permission denied
Based on this output i downgraded pyzmq from 16.? to 14.7.0. And this seems to have fixed it! Well, godo enough. Only takes about 1 minute to start now. Only once "Kernel died, restarting". Will not try going back to Python 3.6 or Spyder 3.2 for a while. Had also tried "Reset Spyder to factory defaults" earlier to no avail.
So now seems stable (twice so far) on Spyder 3.1.4, Python 3.5, pyzmq 14.7.0 from both Anaconda "Launch" and directly from console.

So now seems stable (twice so far, cross fingers) on

Thanks for letting us know about it. Please feel free to keep posting comments here if things fail again.


Add tri* routines to ChainerX

This PR adds tri, tril, triu routines.
With reference to #6423 and #6764

It seems like NumPy's tril and triu also supports batched matrices. Should we leave it as a TODO? If so let's add some explicit checks in the routine to throw errors for unsupported ndims.

It seems like NumPy's tril and triu also supports batched matrices. Should we leave it as a TODO? If so let's add some explicit checks in the routine to throw errors for unsupported ndims.

Batched matrices are supported here as well. I forgot to add the tests.

Left some more comments, please take a look :)

Could you take a look at the Travis failure? There's an error in the docs.

Jenkins, test this please.

Jenkins CI test (for commit 166b8fe1cc45c81fa165c43231c7fa2b154a6b55, target branch master) failed with status FAILURE.

Jenkins, test this please.

Jenkins CI test (for commit 1d5039e58f19ceac4d79592d52690836a1808fd5, target branch master) failed with status FAILURE.

Jenkins, test this please.

Jenkins CI test (for commit 1d5039e58f19ceac4d79592d52690836a1808fd5, target branch master) succeeded!

CI failure is unrelated, LGTM.


add routescan explorers

This PR is promoted by Routescan with the aim of improving the quality of the data as much as possible in an open-source manner.
The PR just adds the links to Routescan's explorer in the json chains data.

The modified files are autogenerated, so this will be overwritten the next time data is updated.
Instead, we’ll want to modify script/data/input.json to add these additional explorers as inputs, and modify the getMetadata method to include them in the output data

The modified files are autogenerated, so this will be overwritten the next time data is updated.
Instead, we’ll want to modify script/data/input.json to add these additional explorers as inputs, and modify the getMetadata method to include them in the output data

I know you are using this repo for the api here`:
async function getMetadata(chainId: number): Promise<Metadata> {
	const response = await fetch('https://chainid.network/chains.json');
	const data = await response.json();
	const metadata = data.find((chain: Metadata) => chain.chainId === chainId);
	if (!metadata) throw new Error(`Chain with ID ${chainId} not found.`);
	return metadata;
}

And that repo gets the data from this one.
For that reason yesterday I made a PR to update the data here: https://github.com/ethereum-lists/chains/pull/5428.
However, do you mean you want to transform the script/data/feature/metadata.json into something like script/data/input.json? is that correct?

Ah that’s perfect, adding it upstream is preferable. Let’s give the https://github.com/ethereum-lists/chains repo some time to merge that, in which case we can close this and have it included automatically

Closed by https://github.com/mds1/evm-diff/pull/95


How to implement CI/CD pipeline/ version control system in composer?

Is Bots created out of Bot Composer are ready for Enterprise wide implementation -- like Bot with potential of 200 K users ?
Then how to maintain the version control of development.

Closing as a dupe of: https://github.com/microsoft/BotFramework-Composer/issues/3339
@SaikatRoyChowdhury follow the linked issues for updates on this.


master: Fix forced unwrapped that was causing crashes.

Fixing force unwrapped properties parser, because some time when the field doesn't contains on the json or is not the expected type it crashes the App.

Thanks @LucianoPAlmeida for taking the time to fix this! :) I had actually planned on going back and rewriting this API wrapper, as there are many things (this force unwrapping being one of them) that are incorrect with this library, but simply haven't had the time.


[HacktoberFest 2023] Find out a bug

Find a bug in what works. Finding a bug in a non-existent feature is invalid.
This issue is basically asking you to find out a bug in this project by heavily testing it (manually, coz I've not yet added any automated tests).
Once done, in the PR commits, you just need to create a docs/<your_username>/bug_<title>.md file with info on the bug. Also copy paste the details into a new issue (coz it really helps).
If you modify or add code, it'll go through a stricter review.
In return you get a HacktoberFest 2023 contribution counted.
Someone will have to fix the bug someday.

This issue shall remain open till 31st October. If I forget, remind me LOL.


select walkie-talkies

@krystalbagnaschi , @Iriskennedy , @CarolineTroy , @rmh24 - Please find a set of walkie talkies that looks good. Perhaps these? https://www.outdoorgearlab.com/reviews/camping-and-hiking/walkie-talkies/rocky-talkie

Those look perfect!
On Thu, May 25, 2023 at 1:19 PM Kristina Anderson-Teixeira <
@.***> wrote:

@krystalbagnaschi https://github.com/krystalbagnaschi , @Iriskennedy
https://github.com/Iriskennedy , @CarolineTroy
https://github.com/CarolineTroy , @rmh24 https://github.com/rmh24 -
Please find a set of walkie talkies that looks good. Perhaps these?
https://www.outdoorgearlab.com/reviews/camping-and-hiking/walkie-talkies/rocky-talkie
—
Reply to this email directly, view it on GitHub
https://github.com/SCBI-ForestGEO/2023census/issues/39, or unsubscribe
https://github.com/notifications/unsubscribe-auth/A66DM5K7FQ5PRM3FR56MWQLXH6IDTANCNFSM6AAAAAAYPEQHA4
.
You are receiving this because you were mentioned.Message ID:
@.***>

I have put in a request for funds to purchase these & added them to our lab wish list.


Feature 3.9/SEARCH-408 arangosearch hot set

Scope & Purpose
Adds  feature to cache ArangoSearch columns

[ ] :hankey: Bugfix
[x] :pizza: New feature
[ ] :fire: Performance improvement
[ ] :hammer: Refactoring/simplification

Checklist

[x] Tests

[ ] Regression tests
[x] C++ Unit tests
[ ] integration tests
[ ] resilience tests

[x] :book: CHANGELOG entry made
[ ] :books: documentation written (release notes, API changes, ...)
[ ] Backports

[ ] Backport for 3.10: (Please link PR)
[ ] Backport for 3.9: (Please link PR)
[ ] Backport for 3.8: (Please link PR)

Related Information
(Please reference tickets / specification / other PRs etc)

[ ] Docs PR:
[x] Enterprise PR: https://github.com/arangodb/enterprise/pull/1121
[ ] GitHub issue / Jira ticket:
[ ] Design document:

https://jenkins01.arangodb.biz/view/PR/job/arangodb-matrix-pr/25273/ tests blue

Tests blue except unrelated failure
`
=== resilience_move ===

Test "resilience_move"
[FAILED]  tests/js/server/resilience/move/moving-shards-cluster.js
"test" failed: server unavailable for testing. Error reading from: 'http+tcp://<IP_ADDRESS>:7715' 'timeout during read'

Suites failed: 2 Tests Failed: 0
`


release: update manifest and helm charts for v0.2.1

Fixes https://github.com/Azure/kaito/security/dependabot/14
Fixes https://github.com/Azure/kaito/security/dependabot/13
Release v0.2.1

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 61.71%.  Consider uploading reports for the commit 70354ec to get more accurate results

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #302   +/-   ##
=======================================
  Coverage   61.71%   61.71%
=======================================
  Files          14       14
  Lines        1191     1191
=======================================
  Hits          735      735
  Misses        418      418
  Partials       38       38

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Add a function Badge#ownedBy to return the tokenId owned by a wallet

Solved in https://github.com/superpowerlabs/bytecity/pull/7


Implement a Generic Overlay Module

Is your feature request related to a problem? Please describe.
implement a generic overlay module which takes two pins: the image to overlay on & the serialized primitives. A primitive can be any of the general shapes like circle, line, rectangle,  text etc.
Describe the solution you'd like

Implement a basic GenericOverlay module supporting Circle, Line, Rectangle, Text primitives.
Follow the command pattern.
Use NPPI and OpenCV libraries (strategy pattern) - to support Nvidia GPU and CPU

Describe alternatives you've considered
OpenCV drawing
Additional context
The module can be used to:

Overlay face detection results
Object Localization results
Motion Vectors
Animations

Is your feature request related to a problem? Please describe. implement a generic overlay module which takes two pins: the image to overlay on & the serialized primitives. A primitive can be any of the general shapes like circle, line, rectangle, text etc.
Describe the solution you'd like

Implement a basic GenericOverlay module supporting Circle, Line, Rectangle, Text primitives.
Follow the command pattern.
Use NPPI and OpenCV libraries (strategy pattern) - to support Nvidia GPU and CPU

Describe alternatives you've considered OpenCV drawing
Additional context The module can be used to:

Overlay face detection results
Object Localization results
Motion Vectors
Animations

Please enhance the requirements.


ENH: Added actions that can collate annotation artifacts from reads and MAGs.

This PR closes #55

Added collate-reads-gene-annotations, collate-reads-allele-annotations and collate-mags-annotations actions.
These actions can collate a list of artifacts of type SampleData[CARDAnnotation], SampleData[CARDAlleleAnnotation] and SampleData[CARDAnnotation] into one artifact with the same type.
These actions are needed to enable parallelisation of the kmer query functions that will be added #21.

Set up an environment for apple silicone
CONDA_SUBDIR=osx-64 mamba create -yn q2-amr \
  -c conda-forge -c bioconda -c qiime2 -c defaults \
  -c https://packages.qiime2.org/qiime2/2024.2/shotgun/released/ \
  qiime2 q2cli q2templates q2-types rgi

conda activate q2-amr
conda config --env --set subdir osx-64

pip install --no-deps --force-reinstall \
  git+https://github.com/misialq/rgi.git@py38-fix \

Run it locally

First, clone the repo and checkout the PR branch:

git clone https://github.com/bokulich-lab/q2-amr.git
cd q2-amr
git fetch origin pull/56/head:pr-56
git checkout pr-56
pip install -e .

Download test files
PR_56.zip

Test it out!
Run all these commands from the PR_56 directory

qiime amr collate-mags-annotations --i-annotations partition_mags/1.qza partition_mags/2.qza --o-collated-annotations partition_mags/collate.qza
qiime amr collate-reads-allele-annotations --i-annotations partition_reads_allele/sample1.qza partition_reads_allele/sample2.qza --o-collated-annotations partition_reads_allele/collate.qza
qiime amr collate-reads-gene-annotations --i-annotations partition_reads_gene/sample1.qza partition_reads_gene/sample2.qza --o-collated-annotations partition_reads_gene/collate.qza

Hi @Sann5
Do you have time to look this over?
Its collate functions for all my annotation formats and its basically the same code you wrote for the MAGs collate function in moshpit https://github.com/bokulich-lab/q2-moshpit/pull/137 (I stole it 😅), so it will be familiar to you.

Hi @ChristosMatzoros
Can you have a look at this? :)

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 93.44%. Comparing base (0e1d37a) to head (b78a3d2).
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #56      +/-   ##
==========================================
+ Coverage   92.78%   93.44%   +0.65%
==========================================
  Files          18       20       +2
  Lines        1192     1296     +104
==========================================
+ Hits         1106     1211     +105
+ Misses         86       85       -1

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


for eclipse

What are you trying to achieve?
What do you get instead?

Provide console output if related. Use --verbose mode for more details.

# paste output here

Provide test source code if related

// paste test

Details

CodeceptJS version:
NodeJS Version:
Operating System:
puppeteer || webdriverio || protractor || testcafe version (if related)
Configuration file:

# paste config here

@bgsherman what is this problem about?

Sorry -- I did not (intentionally) file an issue -- I was reading through existing issues when I had a hardware problem; anything I submitted here was by accident.


rebar3-nix: 0.1.0 -> 0.1.1

Motivation for this change
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Relase notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 129133 run on x86_64-darwin 1

Not sure why my nixpkgs-review doesn't want to build
Here is the changelog
https://github.com/erlang-nix/rebar3_nix/releases/tag/v0.1.1
I don't see any major change and this is just a package update, so will go ahead and merge.
@dlesl thank you!


Status messages not working

Hi there!
I'm busy setting up a new shop and using the Ajax add-on for the first time. Got the default Ajax behaviors working. However, I just can't seem to get status messages to work. Just to be sure, I created a clean install of SilverStripe 3.3.2 along with the latest version of SilverShop and the Shop Ajax add-on for testing. I added the necessary Ajax base css and js as well as the statusmessage.default.js to the main Page.ss template. I also set  show_ajax_messages to true for the ShoppingCartAjax config. Unfortunately, status messages just don't wanna work. So...what am I missing? :P
Thx in advance!  :D

Are you on the 1.x or 2.x version of SilverShop?

1.x...whatever is on the master branch, which looks to be 1.3 right now. Should I switch to the 2.0 branch?

You might try the 2.0 and see if it solves your problems. We'll be releasing 2.0 soon anyway and there aren't major changes other than being compatible with silverstrip-omnipay 2.0.

Unfortunately, SilverShop v2.0 doesn't do it.  However, I did a little debugging and I think I narrowed it down a bit. In ShoppingCartAjax.php on line 319, I added some logging to check and see if $this->owner->cart returned a value. No value even though there's stuff in the cart. Hmm...so...looks like something changed. :P

Interesting. Are you using 1.1.1 or dev-master of this module?

 Ok, just checked and realized I was using my own forked branch. Just updated it so that I'm using dev-master. Check it again and getting the same result. Did additional debugging on the triggerStatusMessage method and getting the same result...$this->owner->cart isn't returning a value. :P

I’m sorry you’re having so much trouble. Could you try using 1.1.1 and see if it’s the same? My guess is yes, but Roman made a few changes around the status messages specifically in master after 1.1.1 and I want to make sure that’s not the cause.

 Ok, just checked and realized I was using my own forked branch. Just updated it so that I'm using dev-master. Check it again and getting the same result. Did additional debugging on the triggerStatusMessage method and getting the same result...$this->owner->cart isn't returning a value. :P
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/markguinn/silverstripe-shop-ajax/issues/20#issuecomment-222194438, or mute the thread https://github.com/notifications/unsubscribe/AAeQ3Z6oIedLEhQ0Wc8wl58q_RiHSr-Iks5qFx4ggaJpZM4IoIB-.

You bet! Will check and give ya an update. :)

Yeah...still the same issue with v1.1.1. Odd.


Switch EventSource to use purescript-stalling-coroutines

This will allow users to filter event sources (see Control.Coroutine.Stalling.filter). This is meant to resolve #233.

Perhaps we could include an example too?

@garyb sure! Maybe I'll write up a quick keyboard shortcut example.

@garyb @beckyconning When you get a chance, can you let me know what you think about this? I've added an example w/ keyboard shortcuts.

Does purescript-dom not provide a way of doing the keyboard event stuff yet?
Either way, looks good to me!

@garyb Oh neat! I didn't realize purescript-dom was as powerful as it is; I think it should be possible to reconstruct that example code using it.

It might be missing a few things that would make it possible, but it's supposed to cover the majority of the DOM and HTML APIs, so hopefully it's doable! If not we can perhaps add whatever is missing.

I'll switch it over to use dom, and if there's anything missing, I'll file a ticket and add it.

@garyb Hmm, I just looked into it and actually, it will probably be more work to use purescript-dom than it's worth. Apparently, keyCode is not standard and purescript-dom's README says that only standard properties will be supported. Some use of the FFI is, then, inevitable I think, so it might be worthwhile to just keep the example super simple.
What do you think?

I remember now, yeah, seems the keyboard stuff is in a mess at the moment. Let's go with this for now then, when browsers are sorted out in 10 years time or something we can use the spec'd version then :wink:

Cool, sounds good!

I'll make a release when #238 is in, unless we need it before then. If so, please go ahead and make a new one yourself - I guess the menu/keyboard shortcut stuff requires this?


Fixes #16

A fix for https://github.com/nouney/helm-gcs/issues/16
Has expanded the case-check to include MSYS_NT in windows check.
Check generated os-variable for UNKNOWN to determine installation abort

$ megacheck ./... Megacheck has been deprecated. Please use staticcheck instead. unsupported version of go: exit status 2: flag provided but not defined: -compiled usage: list [-e] [-f format] [-json] [build flags] [packages] Run 'go help list' for details. The command "megacheck ./..." exited with 1.
Seems to be like an issue with the setup of travis?


Include api relationships even if embedding [OSF-6488]

Purpose
Keep the relationship link when embedding the relationship
Changes

Pull the relationship link creation out of the else block in the serializer
Add a test

Side effects
No
Ticket
https://openscience.atlassian.net/browse/OSF-6488

I would update this outdated comment https://github.com/brianjgeiger/osf.io/blob/51e4a55d05da3b04206213f6d553a345cc75ebd1/api/base/serializers.py#L1012

Pass finished - just the one comment, looks great!

Looks good!

🚢 it


Newer stable release not available while in beta channel

Checklist

[X] I'm reporting a problem with Chatterino
[X] I've verified that I'm running the most recent nightly build or stable release
[X] I've looked for my problem on the wiki
[X] I've searched the issues and pull requests for similar looking reports

Describe your issue
If the setting Receive beta updates is checked, the new stable version is not available to download due to the update response
https://notitia.chatterino.com/version/chatterino/win/stable
{
  "download": "https://chatterino.com/download/Chatterino%20Installer.exe",
  "portable_download": "https://chatterino.fra1.digitaloceanspaces.com/bin/2.4.5/Chatterino%20Portable.zip",
  "update": "https://chatterino.com/download/update2.zip",
  "updateexe": "https://chatterino.fra1.digitaloceanspaces.com/bin/2.4.5/Chatterino%20Installer.exe",
  "version": "2.4.5"
}

https://notitia.chatterino.com/version/chatterino/win/beta
{
  "portable_download": "https://chatterino.fra1.digitaloceanspaces.com/bin/2.4.4/Chatterino%20Portable.zip",
  "updateexe": "https://chatterino.fra1.digitaloceanspaces.com/bin/2.4.4/Chatterino%20Installer.exe",
  "version": "2.4.4"
}

@pajlada There should be a check if the stable channel is higher than the beta channel
Just noticed some links in the stable response are broken or no longer needed.
Screenshots
N/A
OS and Chatterino Version
Chatterino 2.4.4 (commit 29a14627) Windows 10

he fixed it


string returned from Executable() may be decorated

To reproduce:

build the binary, e.g. "km"
start a process running "km" with some args
delete the "km" binary
re-build the "km" binary
signal the already-running "km" process to spawn a child "km" process using osext.Executable() to determine the path to the binary
OBSERVE: Executable() returns "km (deleted)" instead of "km"

$ uname -a
Linux development-3273-e3e 3.16-0.bpo.2-amd64 #1 SMP Debian 3.16.3-2~bpo70+1 (2014-09-21) x86_64 GNU/Linux

Fixed in https://github.com/kardianos/osext/commit/e61421bbfae9c64ff5836c1776b58b2deb34269f


Adding samples for Diagnostic and Hierarchical Partitioning.

Packages impacted by this PR
@azure/cosmos
Issues associated with this PR
Adding samples for Diagnostic and Hierarchical Partitioning.
Describe the problem that is addressed by this PR
What are the possible designs available to address the problem? If there are more than one possible design, why was the one in this PR chosen?
Are there test cases added in this PR? (If not, why?)
Provide a list of related PRs (if any)
Command used to generate this PR:**(Applicable only to SDK release request PRs)
Checklists

[ ] Added impacted package name to the issue description
[ ] Does this PR needs any fixes in the SDK Generator?** (If so, create an Issue in the Autorest/typescript repository and link it here)
[ ] Added a changelog (if necessary)

API change check
APIView has identified API level changes in this PR and created following API reviews.
azure-cosmos


Fix simple getEntryPoint

Part of AB#4993
These were the simple fixes I could get to work and compile. There are a lot more changes that need to be made.

Closing as this work is done by a different PR


Trim space in Endpoint::from_string

Fixes: RIPD-1643

:+1:
It looks like replacing boost::asio with boost::beast for the IP address resulted in this error. Might Vinnie want to know about this to consider fixing it in beast?

I think it's the other way around (we moved to boost::asio classes which are less forgiving of extra spaces)..also the beast stuff we had been using is "old beast" so not relevant to boost::beast in any case.

Jenkins Build Summary
Built from this commit
Built at 20180621 - 23:30:13
Test Results

Build Type
Log
Result
Status

rpm
logfile
1032 cases, 0 failed, t: n/a
PASS :white_check_mark:

gcc.release.unity -Dassert=true, MANUAL_TESTS=true
logfile
1101 cases, 0 failed, t: 792s
PASS :white_check_mark:

docs
logfile
1 cases, 0 failed, t: 2s
PASS :white_check_mark:

coverage
logfile
1033 cases, 0 failed, t: 682s
PASS :white_check_mark:

clang.debug.unity
logfile
1033 cases, 0 failed, t: 250s
PASS :white_check_mark:

clang.debug.nounity
logfile
1031 cases, 0 failed, t: 147s
PASS :white_check_mark:

clang.debug.unity, PARALLEL_TESTS=false
logfile
1033 cases, 0 failed, t: 490s
PASS :white_check_mark:

gcc.debug.unity
logfile
1033 cases, 0 failed, t: 246s
PASS :white_check_mark:

gcc.debug.nounity
logfile
1031 cases, 0 failed, t: 108s
PASS :white_check_mark:

clang.release.unity -Dassert=true
logfile
1032 cases, 0 failed, t: 336s
PASS :white_check_mark:

gcc.release.unity -Dassert=true
logfile
1032 cases, 0 failed, t: 353s
PASS :white_check_mark:

gcc.debug.unity -Dstatic=true
logfile
1033 cases, 0 failed, t: 244s
PASS :white_check_mark:

msvc.debug
logfile
1030 cases, 0 failed, t: 563s
PASS :white_check_mark:

msvc.debug, PROJECT_NAME=rippled_classic
logfile
1030 cases, 0 failed, t: 1231s
PASS :white_check_mark:

msvc.release
logfile
1029 cases, 0 failed, t: 517s
PASS :white_check_mark:

Merged as 8098cba4c2891007bb49cc1d8ba3924a8d00536e


Choppy scrolling if using Wayland

System Details

OS: Kubuntu 23.10 & Debian 12 (KDE)
Thorium Version [117.0.5938.157]

Problem
When using Thorium via Wayland instead of Xorg (Preferred Ozone platform) on "Auto" or "Wayland", scrolling becomes very laggy (choppy?).
Additional Notes
I do recall having this on Vivaldi about 3-4 months ago, but when I was using brave I did not encounter this issue. I am dual booting Debian and Kubuntu and on Debian I first encountered this and decided to also try this on Kubuntu and had it on there also.

I don't feel any choppiness when using Thorium on Wayland.
Fun fact I'm using Hyprland and still don't feel any choppiness or lag when Thorium on Wayland.
Please provide more information about your system because this issue is not related to Thorium.

Yeah, I was actually running Hyprland a little bit ago (Probably rare to see going from Arch to Debian / *buntu) and there Brave was really well with wayland on even compared to arch with kde for some reason.

Hardware accelleration is disabled on Wayland, check about://gpu


Benchmark against nVidia's XMP library

See https://nvlabs.github.io/xmp/

XMP 2.0 is called CGBN: https://github.com/NVlabs/CGBN
A quick benchmark suggests CGBN is about 2.5 times faster on Titan-V but I didn't cuda-fixnum, just changed the arch to 70 and ran bench, for a 1024 / 1024 modular exponentiation.

Thanks @dave-andersen. If I recall correctly cuda-fixnum was comparable in performance to XMP around the time I first wrote it, but I haven't given it much attention for a while; it really needs to be updated to make use of more recent architecture improvements. Great to see that CGBN is performing so well!


Running kubectl delete -f <registration command> on an imported cluster results in an indefinite hang for the cattle-cluster-agent service

Rancher Server Setup

Rancher version: v2.6-head https://github.com/rancher/rancher/commit/68c6c1377b6d1dec9846193fd093a3b6bba8476e
Installation option (Docker install/Helm Chart): Helm Chart

If Helm Chart, Kubernetes Cluster and version (RKE1, RKE2, k3s, EKS, etc):

Proxy/Cert Details:

Information about the Cluster

Kubernetes version: v1.23.6
Cluster Type (Local/Downstream): Downstream

If downstream, what type of cluster? (Custom/Imported or specify provider for Hosted/Infrastructure Provider): Imported

User Information

What is the role of the user logged in? (Admin/Cluster Owner/Cluster Member/Project Owner/Project Member/Custom) Standard

If custom, define the set of permissions:

Describe the bug

Upon importing an RKE1 cluster into Rancher, I attempted to run kubectl delete -f <registration command. Upon doing that, my Rancher UI is stuck in the following:

Looking over at my client machine where I ran the kubectl delete... command, I get stuck at the following point:
kubectl delete -f https://<rancher URL>/v3/import/z74tptqfx2gcnm5zvbjbmtrqmlsvrj4vplzmlhcb2jf6pjmgsrzq79_c-m-mwdsr98d.yaml
clusterrole.rbac.authorization.k8s.io "proxy-clusterrole-kubeapiserver" deleted
clusterrolebinding.rbac.authorization.k8s.io "proxy-role-binding-kubernetes-master" deleted
namespace "cattle-system" deleted
serviceaccount "cattle" deleted
clusterrolebinding.rbac.authorization.k8s.io "cattle-admin-binding" deleted
secret "cattle-credentials-57e8c92" deleted
clusterrole.rbac.authorization.k8s.io "cattle-admin" deleted
deployment.apps "cattle-cluster-agent" deleted
service "cattle-cluster-agent" deleted

The workaround is to manually kill this command with ctrl + c and to forcibly remove the cattle-system namespace as it is stuck in a state of Terminating. This isn't a good workaround for users because having to forcibly interject in cluster operations defeats the point of it being imported into Rancher to begin with.
To Reproduce

In a client machine, setup an RKE1 cluster (technically, this should work with K3s or RKE2, but I did RKE1).
Setup Rancher and navigate to Rancher in a browser.
Create standard user and login to Rancher as that user.
Import the cluster you provisioned from step 1. Save the registration command that you use to import the cluster.
Once it is successfully imported, navigate to your client machine and run command: kubectl delete -f <registration command>. You should see this issue.

Result
Deleting the cattle-cluster-agent service is permanently stuck due to the cattle-system namespace being stuck in a state of Terminating.
Expected Result

After running kubectl delete -f <registration command>. all resources and manifests originally placed on my cluster from the registration command should be removed without failure or getting stuck.

We do not believe that using kubectl delete -f against the registration manifest is a supported way of cleaning up the imported cluster, and in fact, we have a cleanup script mentioned in Rancher Docs:
https://rancher.com/docs/rancher/v2.5/en/cluster-admin/cleaning-cluster-nodes/#
https://rancher.com/docs/rancher/v2.5/en/faq/removing-rancher/#what-if-i-don-t-want-my-registered-cluster-managed-by-rancher
@markusewalker  Could you clarify the scenario you want to test here?

@jiaqiluo thanks for the documentation and clarifying the supported method is to use the cleanup script mentioned in the Rancher docs. The scenario I was testing here is from a user's perspective if they wish to simply undo the registration command via kubectl as opposed to going through the aforementioned steps in official documentation.
However, it seems that we are noting that this is an unsupported method of cleaning up an imported cluster. As such, I'll go ahead and close this issue as we official solutions that we highlight in our documentation.


Not refreshing when saving in Mac

Live server works and it auto updates page when project has only one file. When the project has many files it doesn't refresh automatically and I have to press the refresh button manually. I have checked the HTML code in here https://validator.w3.org/ and it didn't give any errors.

same for me can we have help please

OK actually it was my own fault - even though everything render ok the script tags were actually inside the body tag so I guess this was the probem.
Srry thx all


Make sure meltano ui still opens browser

Migrated from GitLab: https://gitlab.com/meltano/meltano/-/issues/597
Originally created by @jschatz1 on 2019-04-17 15:11:40

[x] Don't delete this line of code https://gitlab.com/meltano/meltano/blob/74413fa82b0b5cb20efc41ed9b715ef2c21ccaa6/src/meltano/api/workers.py#L72

cc @mbergeron @dmor

View 3 previous comments from the original issue on GitLab


get_auth in sauth.auth_handler "attempt to index a nil value"

core.auth_table[name].privileges
Doesn't seem to exist?
Had to resort to older version to run :(

Could you provide a little more information about the point the error was triggered pls?

No access to the files at the moment. But the crash would occur on login of first player after populating .sqlite from .sql and setting  the import record to true.
I did a print(dump(core.auth_table)) before line 160 to see exactly what was nil and saw the entire core.auth table was empty.
Would be happy to test your test branch tomorrow :)

I've been testing your test branch and I really like it. After using sqlite3 cli to populate the database, I'm able to log in with various users with no issue and privs are preserved.
My only concern would be that it's important for the server operator to know if the server is restarted before the .sql file is imported. A auth.sqlite db is created. If the .sql is then imported, there is a risk of duplicate player entries if anyone were to join before the import. Also privileged users will have default privs given to them as the real privs will be stored in the .sql file.
There will also be two "true" entries in the import column rather than just the one. Not sure if that would be harmful or not.

I use limit for the retrieval so it shouldn't be an issue but I've updated the readme to express the risk of duplication if sauth.sqlite exists when doing the import, thanks for testing :)


Consider updating ResponseInit link

What?
The ResponseInit link in https://docs.astro.build/en/reference/api-reference/#astroresponse is dead.

It points to MDN, but the hash link no longer exists.
Potential solution
We could potentially point to the actual spec https://fetch.spec.whatwg.org/#responseinit

Hmm, the link seems to work on my end; navigates to: https://developer.mozilla.org/en-US/docs/Web/API/Response/Response#init

Hi @sarah11918 @ElianCodes :

The link works, but that's not the problem
The actual init object, i.e., the hash this link is supposed to redirect to, I suspect, has been removed from MDN (If it once existed)
There's no longer an "init" heading on the MDN page
The link points you to the standard Response constructor (i.e., the main heading)
Important: Astro.response is NOT the same as the Response constructor.  It's specifically the init object of the constructor, i.e., https://fetch.spec.whatwg.org/#responseinit

I suggest this one may need to be reopened 😅

Yup this does look like the page content changed making the link unhelpful. Thanks for pointing it out @ohansemmanuel!
The spec link is not great (not sure everyone would know what unsigned short and ByteString mean for example 😅). It may be better just to document the interface ourselves. That’s what Deno Deploy do for example: https://deno.com/deploy/docs/runtime-response#responseinit

As a reference, here is what the MDN page used to look like: https://web.archive.org/web/20211207020008/https://developer.mozilla.org/en-US/docs/Web/API/Response/Response#init

init
An options object containing any custom settings that you want to apply to the response, or an empty object (which is the default value). The possible options are:

status: The status code for the response, e.g., 200.
statusText: The status message associated with the status code, e.g., OK.
headers: Any headers you want to add to your response, contained within a Headers object or object literal of String key/value pairs (see HTTP headers for a reference).

For an arguably simple change, this has been open for far too long. I opened https://github.com/withastro/docs/pull/3966 to address the proposed change. Please take a look cc @delucis @sarah11918
Cheers folks.


submodules: Update workload-automation to latest next

That means we can delete the exoplayer workload plugin from LISA, as
it is now merged upstream.

Now provided by: ARM-software/workload-automation/pull/483


X-Gogs-Event header is empty

Looking at the code it should send event type correctly, but it actually sends an empty string.
    [HTTP_X_GOGS_DELIVERY] => f6f4b954-fe9d-41e1-a759-ebf3f3175cab
    [HTTP_X_GOGS_EVENT] =>

Hi @xPaw , I've pushed fix on develop branch, you can also test on https://try.gogs.io/

I'm closing it with the release, feel free to reopen it if you want to continue discussion. :smiley:


chore: promote jx3-python-app to version 0.0.3

chore: promote jx3-python-app to version 0.0.3
this commit will trigger a pipeline to generate the actual kubernetes resources to perform the promotion which will create a second commit on this Pull Request before it can merge

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To complete the pull request process, please assign
You can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@testingcicdonk8s: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

verify
1aead081ddece44269d1769d64f8f44534280a69
link
/test verify

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

@testingcicdonk8s: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

verify
e45d634236a0daedf64fbd74bf7c324f22965365
link
/test verify

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

@testingcicdonk8s: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

verify
1aead081ddece44269d1769d64f8f44534280a69
link
/test verify

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.


CONFIG_SPIRAM_ALLOW_BSS_SEG_EXTERNAL_MEMORY not build for ESP32-S2 target (IDFGH-5582)

Hi,
I have an ESP32-S2-WROVER kit and I am trying to enable CONFIG_SPIRAM_ALLOW_BSS_SEG_EXTERNAL_MEMORY in release-4.3. but it through below error while building the code.

esp-idf/components/esp_system/port/cpu_start.c: In function 'call_start_cpu0':
esp-idf/components/esp_system/port/cpu_start.c:426:13: error: '_ext_ram_bss_start' undeclared (first use in this function); did you mean '_rtc_bss_start'?
memset(&_ext_ram_bss_start, 0, (&_ext_ram_bss_end - &_ext_ram_bss_start) * sizeof(_ext_ram_bss_start));
^~~~~~~~~~~~~~~~~~
_rtc_bss_start
/esp-idf/components/esp_system/port/cpu_start.c:426:13: note: each undeclared identifier is reported only once for each function it appears in
/esp-idf/components/esp_system/port/cpu_start.c:426:38: error: '_ext_ram_bss_end' undeclared (first use in this function); did you mean '_rtc_bss_end'?
memset(&_ext_ram_bss_start, 0, (&_ext_ram_bss_end - &_ext_ram_bss_start) * sizeof(_ext_ram_bss_start));
^~~~~~~~~~~~~~~~
_rtc_bss_end

I am referring to this link.
Please help me with how I can enable this config and resolve this build error for ESP32-S2.
Thanks.

@Darsh-Dev
This feature is not yet supported for S2. As highlighted in https://github.com/espressif/esp-idf/issues/6162, this will be supported soon. I will mark this issue as closed and we can use https://github.com/espressif/esp-idf/issues/6162 to track this further.


Bundle the AppMap Java agent with plugin

Closes https://github.com/getappmap/appmap-intellij-plugin/issues/624
Our Gradle setup was already downloading the latest version to run the tests with the AppMap Java agent.
We're reusing this to bundle the downloaded agent jar into the plugin.zip.
The bundled files is used as a fallback if the download of the remote agent JAR failed.

:tada: This PR is included in version 0.61.0 :tada:
The release is available on:

v0.61.0
GitHub release

Your semantic-release bot :package::rocket:


Doesn't work at all with CSDs on Firefox 65

I'm running Firefox 65.0 on Arch Linux. If I have the Firefox titlebar enabled, then it works fine. However, if I disable the titlebar in order to have the CSD approach, I end up with this:

As you can see, I have a completely blank headerbar. This happens if I uncomment either the @import "ui/experimental-auto-csd.css"; or @import "ui/csd.css"; line in userChrome.css.
I've also tried the fork by @rafaelmardojai and I have exactly the same issue there.

This is a known issue. Firefox reworked its CSD and break this theme.
But nobody is working on this theme now so...

That's really disappointing. I loved this theme back it worked. It made Firefox into a great alternative to GNOME Web.

I decided to take this project again.
Please test last changes on repo.
Currently looks like this for me:

I can't seem to apply the updates. The old theme seems to be hardwired now. Even if I delete the chrome folder, Firefox won't revert back to its original look. I wonder if this is an issue with Flatpak or firefox.

Great @rafaelmardojai - thanks for your efforts!
Looks promising. Maximized firefox windows look perfect. However, with non-maximized windows the tabs seem to be too high and overlap the address bar for me:

...but that's just a minor glitch. Firefox Gnome Theme is usable for me again.
BTW I'm in Arch Linux, Firefox 65.0.1

@acch Fixed!

Awsome! Looks flawless to me.

@Saroufim i installed Firefox flatpak (https://firefox-flatpak.mojefedora.cz) and theme works like expected.


"out of order read" when combining normalise() with composite()

Possible bug
Is this a possible bug in a feature of sharp, unrelated to installation?

[x] Running npm install sharp completes without error.
[x] Running node -e "require('sharp')" completes without error.

If you cannot confirm both of these, please open an installation issue instead.
Are you using the latest version of sharp?

[x] I am using the latest version of sharp as reported by npm view sharp dist-tags.latest.

If you cannot confirm this, please upgrade to the latest version and try again before opening an issue.
If you are using another package which depends on a version of sharp that is not the latest, please open an issue against that package instead.
What is the output of running npx envinfo --binaries --system --npmPackages=sharp --npmGlobalPackages=sharp?

  System:
    OS: macOS 13.3
    CPU: (8) arm64 Apple M2
    Memory: 88.88 MB / 8.00 GB
    Shell: 5.9 - /bin/zsh
  Binaries:
    Node: 18.13.0 - ~/.nvm/versions/node/v18.13.0/bin/node
    npm: 8.19.3 - ~/.nvm/versions/node/v18.13.0/bin/npm
    Watchman: 2<IP_ADDRESS> - /opt/homebrew/bin/watchman
  npmPackages:
    sharp: ^0.32.1 => 0.32.1

What are the steps to reproduce?

const sharp = require("sharp");

const img = sharp("image.png")
  .normalise()
  .composite([{ input: "watermark.png" }])
  .toFile("output.jpg");

throws error:
pngload: out of order read at line 79

and writes a zero byte image.
If I comment out either the composite() or normalise() step, it works fine. But it fails when both are used together.
It works if I downgrade to 0.31.3, so it could be related to https://github.com/lovell/sharp/issues/3600#issuecomment-1483452341
What is the expected behaviour?

Expect to see the image.jpg overlaid with watermark.png.
Please provide a minimal, standalone code sample, without other dependencies, that demonstrates this problem

See the code snippet above, and test it with the images below.
Please provide sample image(s) that help explain this problem

Hi, yes, this will be related to defaulting to sequential read in v0.32.0.
When the normalise() operation is used, sharp switches libvips into random access read for the input as sequential read is unsupported. However it should also be doing this for all of the composite() operation input(s) to match.
You should be able to workaround this for now via:
-   .composite([{ input: "watermark.png" }])
+   .composite([{ input: "watermark.png", sequentialRead: false }])

Thanks, that indeed fixes my test case. But in my real code, I'm using typescript and I get:
TSError: ⨯ Unable to compile TypeScript:
index.ts:5:41 - error TS2322: Type '{ input: string; sequentialRead: false; }' is not assignable to type 'OverlayOptions'.
  Object literal may only specify known properties, and 'sequentialRead' does not exist in type 'OverlayOptions'.

5   .composite([{ input: "watermark.png", sequentialRead: false }])

Commit https://github.com/lovell/sharp/commit/de0fc07092add57cefeabfd6c40a50b33e3cbfdd fixes the original access method problem, and commit https://github.com/lovell/sharp/commit/3340120aeaf10811eeae97f524281ba86d78a453 ensures the type definitions for composite include all the underlying input options, which includes sequentialRead.
A workaround for TypeScript might be something like (untested):
-   .composite([{ input: "watermark.png" }])
+   .composite([{ input: "watermark.png", sequentialRead: false } as unknown as OverlayOptions])

Thanks for reporting this, the changes will be in v0.32.2.

v0.32.2 now available.


Webpack 5 import incompatibility

Hi, when I import monaco-languageclient I get error
Uncaught ReferenceError: Buffer is not defined

I tried to debug when this error happens I see that when I import this package I get this error
My import is like this:
import {
  MonacoLanguageClient,
  CloseAction,
  ErrorAction,
  MonacoServices,
  createConnection,
} from "monaco-languageclient";

By the way, this is react app without create-react-app so I know this is not related to cra
My packages looks like this:
"monaco-editor-webpack-plugin": "^3.0.1",
"monaco-languageclient": "^0.13.0",
"react-monaco-editor": "^0.43.0",
"webpack": "^5.30.0",
"webpack-cli": "^4.6.0",
"webpack-dev-server": "^3.11.2"

Hi, when I import monaco-languageclient I get error
Uncaught ReferenceError: Buffer is not defined

I tried to debug when this error happens I see that when I import this package I get this error
My import is like this:
import {
  MonacoLanguageClient,
  CloseAction,
  ErrorAction,
  MonacoServices,
  createConnection,
} from "monaco-languageclient";

By the way, this is react app without create-react-app so I know this is not related to cra
My packages looks like this:
"monaco-editor-webpack-plugin": "^3.0.1",
"monaco-languageclient": "^0.13.0",
"react-monaco-editor": "^0.43.0",
"webpack": "^5.30.0",
"webpack-cli": "^4.6.0",
"webpack-dev-server": "^3.11.2"

Hi @madatbay have you tried to bump this library to version "monaco-languageclient": "0.13.1-next.9" ?
It seems works for me for the same issue.

Hi, @JoshOY thank you for your response. I will try it as soon as possible


[24.05] signal-desktop: 7.33.0 -> 7.36.0, signal-desktop(aarch64-linux): 7.33.0 -> 7.36.0

Manual backport of https://github.com/NixOS/nixpkgs/pull/364691 and friends. Probably the last for 24.05.

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
25.05 Release Notes (or backporting 24.11 and 25.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Manually running the tests with nix build -f . nixosTests.signal-desktop.driverInteractive shows signal-desktop starts fine. I suspect a flaky test, which has happened on 24.05 before.

Thanks for seeing Signal on 24.05 through to EOL.


"clasp run" doesn't run

Please search existing issues before creating a new one.
DON'T DELETE THIS! FILL THESE SECTIONS OUT!

I"m not able to execute "clasp run" command if function is using ScriptApp class. But from UI(script editor) it works.
Expected Behavior

should execution function

Actual Behavior
error
Script has attempted to perform an action that is not allowed when invoked through the Google Apps Script Execution API.
    at registerTriggers(g-forms/form1:88)
    at createOrUpdateForm(g-forms/form1:41)

registerTrigger Function definition
function registerTriggers(form){
  //create onFormSubmit Trigger
  ScriptApp.newTrigger('onSubmit')
  .forForm(form)
  .onFormSubmit()
  .create();  // Error line: 88
}

appsscript.json file
{
  "timeZone": "Asia/Kolkata",
  "dependencies": {},
  "executionApi": {
    "access": "ANYONE"
  },
  "exceptionLogging": "STACKDRIVER",
  "oauthScopes": [
    "https://www.googleapis.com/auth/forms",
    "https://www.googleapis.com/auth/script.external_request",
    "https://www.googleapis.com/auth/script.scriptapp",
    "https://www.googleapis.com/auth/script.send_mail",
    "https://www.googleapis.com/auth/drive",
    "https://www.googleapis.com/auth/script.webapp.deploy",
    "https://www.googleapis.com/auth/script.deployments",
    "https://www.googleapis.com/auth/script.projects",
    "https://www.googleapis.com/auth/service.management",
    "https://www.googleapis.com/auth/logging.read",
    "https://www.googleapis.com/auth/cloud-platform"
  ]
}

Steps to Reproduce the Problem

clasp run 'createOrUpdateForm'

Specifications

Node version (node -v):  v10.10.0
Version (clasp -v): 2.0.1
OS (Mac/Linux/Windows): windows (powershell)

Triggers aren't allowed by the API:
https://developers.google.com/apps-script/api/how-tos/execute#limitations

Yeah, i came across similar issue: https://github.com/google/clasp/issues/335
That's very disappointing. I wanted to have a complete Ci/Cd setup for 1000s forms we need to create and maintain. Creating trigger for reach of them by logging in the script editor and executing the function gonna be very painful. :(
Any suggestion?

Well, the form submits to a sheet.
Maybe check all the sheets every so often with some Apps Script?


Change to plural "entities"

@triddell : Thanks for your contribution! The author, @rkarlin, has been notified to review your proposed change.

@triddell - thanks for finding this discrepancy.


Module wireguard not found

Hi there 👋,
Thank you for putting this repo together. When trying to run the script for the first time, on an ER-X which has never had Wireguard installed, I ran into the following:
ubnt@ubnt:/config/scripts/post-config.d$ ./wireguard.sh install
Installing WireGuard...
Checking latest release for e50...
Downloading wireguard-e50-0.0.20190406-1.deb...
Installing wireguard-e50-0.0.20190406-1.deb...
Selecting previously unselected package wireguard.
(Reading database ... 37023 files and directories currently installed.)
Preparing to unpack .../wireguard-e50-0.0.20190406-1.deb ...
Adding 'diversion of /opt/vyatta/share/perl5/Vyatta/Interface.pm to /opt/vyatta/share/perl5/Vyatta/Interface.pm.vyatta by wireguard'
Adding 'diversion of /opt/vyatta/share/vyatta-cfg/templates/firewall/options/mss-clamp/interface-type/node.def to /opt/vyatta/share/vyatta-cfg/
templates/firewall/options/mss-clamp/interface-type/node.def.vyatta by wireguard'
Unpacking wireguard (0.0.20190406-1) ...
Setting up wireguard (0.0.20190406-1) ...
modprobe: FATAL: Module wireguard not found in directory /lib/modules/4.14.54-UBNT

Which I suspect is coming from this line:
https://github.com/mafredri/vyatta-wireguard-installer/blob/5e6f2f2c87f70ce06f9c3e186eba566bfaf7cf09/wireguard.sh#L95
But I'm not sure it's this script or the actual .deb that's not properly installing WireGuard.
And separately, when trying to subsequently remove wireguard, the following is returned:
ubnt@ubnt:/config/scripts/post-config.d$ ./wireguard.sh remove
Removing WireGuard...
Disabling ...
The specified configuration node is not valid
Set failed

Perhaps the order of the remove function should be shuffled around to ensure that wireguard is purged from dkpg so that is_installed returns an appropriate value?
https://github.com/mafredri/vyatta-wireguard-installer/blob/5e6f2f2c87f70ce06f9c3e186eba566bfaf7cf09/wireguard.sh#L210
Happy to put together a PR to move those around if you think this is a wise idea.

I see the problem. The script automatically pulls the non-v2.0 deb package, which causes problems when the system image is at v2.x. Ideally therer would be some logic to determine what the current system image is and find the appropriate wireguard version. I believe this can be determined with show system image.

Hi, thanks for reporting and investigating, and sorry you ran into this. It's a known issue that the current script doesn't support v2.0 downloads, but I don't actually have an EdgeRouter to test with myself.
I'd love to get this fixed though, and show system image seems like it could work. But then I just realized the modules are always compiled for a specific kernel, so maybe we could get away with comparing against uname -r?
For an immediate remedy, you could change this line:
https://github.com/mafredri/vyatta-wireguard-installer/blob/5e6f2f2c87f70ce06f9c3e186eba566bfaf7cf09/wireguard.sh#L6
To [e50]=v2.0-e50 and the script should work.

Actually, this should be fixed on master. We'll have to see if we need more fine-grained detection or not but should work for now 😅.


create a mechanism to deploy odf using operator-sdk

Signed-off-by: Nitin Goyal<EMAIL_ADDRESS>

/override ci/prow/odf-operator-e2e-aws

/cherry-pick release-4.16


Convert media queries to EM units

In light of some recent testing, em units are the way to go for media queries. This is due to bugs in Safari's handling of both pixel and rem units.

This ties back into our discussion on relative (e.g. em) vs absolute (e.g. px) units. We need to review the spec and make sure we're doing the right thing in all places.
After consulting with some colleagues from the Android side of things, it seems to me that the important distinction is between what's called sp and dp in the spec; sp would be relative, and dp absolute. As such, things like breakpoints would have to remain absolute in order to follow spec, even if behaviour is different across browsers (that's a browser bug, sadly).
In any case, we need to make a lot of changes across the board, in MDL. I'm trying to set up a chat with the Material folks internally, to see if we can get some advice beyond what's in the spec. I'll update this thread and / or rescope this bug once I find more!

Well, this is specifically the media queries. em is actually the only unit to use for cross-browser consistency. Rules within the queries can still use px, em, or rem as is seen fit.
So long as we still break at the given areas using 16px (default) font-size then we should be good to go.

Right, but we should do an overhaul to make sure we use absolute and relative units in the right places. Breakpoints are one of the areas where it looks to me like we should be sticking with absolute units, despite browser bugs. I'll be sure to bring them up specifically when talking to the Material folks.

After reading the article
I think we do not need this method
I think we don't want to change layout when user change the default browser font size.

Forgot to update this discussion.
After discussing with some MD folks at Google, the conclusion seems to be that we should use rem for what the Material Design spec considers "scaling pixels" or sp. These are meant to scale with default text size, so rem is the right choice.
For everything that is marked dp or "device pixels" in the Material Design spec, we should use CSS pixels. These only scale with display density, as intended.
As such, even though it's handled incorrectly in Safari, we should keep on using CSS pixels for the media queries, as they're defined as dp in the spec: https://www.google.com/design/spec/layout/responsive-ui.html#responsive-ui-breakpoints
Changing this to rem would make breakpoints scale with default text size, which is not the expected behaviour according to the spec.

/me sighs.
So we really need to get on Safari about this behavior so they can hopefully fix it ASAP. Thanks @sgomes. I'll close this up since it isn't something we are going to work towards.


Parsing error when there are methods inside the varaibles.tf files

Hi,
Thanks for the library, it works most of the case, However I am just facing one issue with this when we have the content as below, even if it gives that method string as it is in the object notation, it would be good.
alarm_free_storage_size_threshold = ceil(
var.alarm_free_storage_pct_threshold * local.alarm_storage_size *<PHONE_NUMBER> / 100
)
database_parameters = concat(
var.database_parameters,
local.mandatory_database_parameters
)
Regards
Pari.V

This should be working mostly now in 0.5.0+ We have a runtime now and a parseVars method.


Web UI wrapper fails to reuse existing socket connections

On the backend a new process is spawned for each request. This is a potential performance issue and should be resolved.

Looks like the main look in OXI::Server does not reuse existing childs on incoming connections, so reuse is limited if we can reuse the existing socket binding.
webui.fcgi shares the backend client which "makes this work"
Same needs to be done for scep and rpc wrapper.
Long term solution might be to use another personality of Net::Server

should be solved by the current implementation


[swift_build_support] Always emit a compilation_db.

There is no reason not to do this (and it is really cheap) and I want to make
some scripts use it with various clang tooling techniques like clang-tidy to
improve code quality. This will ensure that by default people can just use these
scripts without knowing about how things are working under the hood.

@swift-ci Please smoke test and merge


Can more TCP links be added to speed up the transmission speed？

Feature request
I'm submitting a proposal to ...

[ ] new feature
[y ] change an existing feature

Describe your request
Through the packet information, it is observed that for the same movie, TCP has two threads, as shown in the figure below：

Can more TCP links be added to speed up the transmission speed？
Describe the use case

Describe an alternative

Development tips

Additional details or screenshots (if appropriate)
Specific details

Screenshots

This add-on not manage streams, you have to write to dev mainteiners of InputStreamAdaptive
and as far as i know there is currently only a single thread per stream


Add shaded project

Add shade project(jackson, guava) for Apache Amoro (incubating)

cc @zhoujinsong @zhongqishang

kindly ping @zhoujinsong

Sorry for the late reply, I will review it today.


Inconsistent BITCOUNT: BITCOUNT against test vector #3

Steps to reproduce
Run the commands mentioned in the test on Line 68 in the file https://github.com/AshwinKul28/dice-tests/blob/main/tcltests/unit/bitpos.tcl#L68.
Expected output
The expected output when the above set of commands when run on Redis
Expected [r bitcount str 0 -1 bit]

Observed output
The observed output when the above set of commands when run on DiceDB
8 (context: type eval line 5 cmd {assert {[r bitcount str 0 -1 bit]

The steps to run the test cases are mentioned in the README of the dice-tests repository.
Expectations for resolution
This issue will be considered resolved when the following things are done:

Changes in the dice repository code to meet the expected behavior.
Successful run of the tcl test behavior.

You can find the tests under the tests directory of the dice repository and the steps to run are in the README file. Refer to the following links to set up DiceDB and Redis 7.2.5 locally

Setup DiceDB locally
Setup Redis 7.2.5 locally
Setup DiceDB CLI

Hi @lucifercr07 , can you assign this task to me?

@Nijin-P-S assigned, thanks for contributing.

Hi @lucifercr07 ,
I wanted to reach out regarding the issues I was assigned. Despite my efforts, I’m finding it challenging to make progress on them. Additionally, I have a busy period at my full-time job coming up and won’t be able to dedicate the time needed for the next couple of weeks.
I think it would be best for me to unassign these issues so someone else can take them on. Thank you for understanding, and I hope to contribute again in the future!

@lucifercr07 I think we should icebox this issue as this is not a bitpos issue however a problem on how we're storing strings/runes.
Similar thing for issue #661 #662
Let's revisit this once the store refactoring goes through. ref: " We will tackle this as part of Store Refactoring when we move to storing strings and byte arrays both as byte arrays and store the native types in their original form". cc: @pratikpandey21 @soumya-codes
Lmk what you think

Hi @lucifercr07 @pratikpandey21
Can I take a shot at it ? I have worked on BITPOS command bug, so I have a fair idea regarding bit operations.
Please assign this issue to me, if it makes sense .
Thanks

Hi @arpitbbhayani
I am still working on it, will send out a PR soon.
Thanks

With latest master, all BITCOUNT tests pass.
Testing unit/auth
[1/6 done]: unit/auth (0 seconds)
Testing unit/bitpos
[ok]: BITCOUNT returns 0 against non existing key (0 ms)
[ok]: BITCOUNT returns 0 with out of range indexes (1 ms)
[ok]: BITCOUNT returns 0 with negative indexes where start > end (1 ms)
[ok]: BITCOUNT against test vector #1 (0 ms)
[ok]: BITCOUNT against test vector #2 (0 ms)
[ok]: BITCOUNT against test vector #3 (1 ms)
[ok]: BITCOUNT against test vector #4 (1 ms)
[ok]: BITCOUNT against test vector #5 (0 ms)
[ok]: BITCOUNT fuzzing without start/end (211 ms)
[ok]: BITCOUNT with start, end (2 ms)
[ok]: BITCOUNT syntax error #1 (1 ms)
[ok]: BITCOUNT syntax error #2 (0 ms)
[ok]: BITCOUNT regression test for github issue #582 (0 ms)
[ok]: BITCOUNT misaligned prefix (1 ms)
[ok]: BITCOUNT misaligned prefix + full words + remainder (1 ms)
[ok]: BITOP NOT (empty string) (0 ms)
[ok]: BITOP NOT (known string) (0 ms)
[ok]: BITOP where dest and target are the same key (0 ms)
[ok]: BITOP AND|OR|XOR don't change the string with single input key (1 ms)
[ok]: BITOP missing key is considered a stream of zero (0 ms)
[ok]: BITOP shorter keys are zero-padded to the key with max length (1 ms)

@lucifercr07 Maybe we can close this as its no longer an issue. Seems like its fixed by https://github.com/DiceDB/dice/pull/699.
Also, we can close all related issues as well ?
https://github.com/DiceDB/dice/issues/661
https://github.com/DiceDB/dice/issues/662
https://github.com/DiceDB/dice/issues/664
https://github.com/DiceDB/dice/issues/665
Thanks

Closing, fixed as part of #699


Implement ConversationManagerService and migrate some feedback types.

Note: this PR was originally quite a bit bigger, but it got too complicated, so I'm splitting it up.
In particular, there's some existing logic in FeedbackGeneratorService.js pertaining to "unfamiliar language" feedback that hasn't been incorporated in the feedback flowchart, and needs to be accounted for. The relevant counters for this need to be moved out into ConversationManagerService, which is supposed to track state (and therefore allow FeedbackGeneratorService to be a stateless generator). I'll tackle this in a separate PR.


Bump Symfony versions to supported versions

Thanks, I guess https://github.com/nelmio/NelmioJsLoggerBundle/pull/42 is also needed for sf 6 support though?


Add support for debug packages

It'd be cool if we could add support for some debug packages to make debugging services easier:

https://github.com/mafintosh/block-trace
https://github.com/mafintosh/why-is-node-running

cc/ @lrlna thoughts? would this be overkill or like good to include?

a couple of options for the API:
merry.debug(opts), which would take in an obj that's a debugging service, e.g. :
var trace = require('block-trace')
var merry = require('merry')

merry.debug({debug: trace})

orrrr, maybe, and this might be out there, have it as part of merry.env ? I am not sure if envobj is going to like that v much but still

ahhhh no, do the whole app.use(opts) thing here actually. having a separate method might be a bit of an overkill
var trace = require('block-trace')
var merry = require('merry')

var app = merry()
app.use(trace())

yep, think having a separate debug package would be good. E.g.
app.use(require('merry-debug')({ trace: true }))
On Sat, Jan 14, 2017 at 6:35 PM Irina Shestak<EMAIL_ADDRESS>wrote:

a couple of options for the API:
merry.debug(opts), which would take in an obj that's a debugging service,
e.g. :
var trace = require('block-trace')var merry = require('merry')
merry.debug({debug: trace})
orrrr, maybe, and this might be out there, have it as part of merry.env ?
I am not sure if envobj is going to like that v much but still
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/yoshuawuyts/merry/issues/48#issuecomment-272639337,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACWlelk7Drc36Lbvc3o6YeSXqCHpLAd3ks5rSQd9gaJpZM4LjpUh
.

yep that's probably the best solution


[BACKLOG-18129] In the thin repository dialog, when overwriting file …

…names with extremely long name the message on the warning dialog gets cut off.
@bmorrise

Build Completed
:white_check_mark: This pull request has passed all validations.
Build Commands
mvn -B -fn -f 'pom.xml' -pl 'plugins/file-open-save/core' -P '!assemblies' -amd clean install && mvn -B -f 'pom.xml' -pl 'plugins/file-open-save/core' -P '!assemblies' -amd site

Cleanup Commands
mvn -B -f 'pom.xml' -pl 'plugins/file-open-save/core' -P '!assemblies' -amd build-helper:remove-project-artifact

Changed files
  plugins/file-open-save/core/src/main/javascript/app/components/error/error.component.js
  plugins/file-open-save/core/src/main/javascript/app/components/utils.js


failed to download vpc - 3.13.0 (never mind)

Description
updating terraform main.tf with
module "vpc" {
source = "terraform-aws-modules/vpc/aws"
}
and during terraform init
it throws these error
(base) admins-iMac:aws avin$ tf init
Initializing modules...
Downloading registry.terraform.io/terraform-aws-modules/vpc/aws 3.13.0 for vpc...
╷
│ Error: Failed to download module
│
│ Could not download module "vpc" (main.tf:54) source code from
│ "git::https://github.com/terraform-aws-modules/terraform-aws-vpc?ref=v3.13.0": error downloading
│ 'https://github.com/terraform-aws-modules/terraform-aws-vpc?ref=v3.13.0': /usr/bin/git exited with 1: xcrun: error: invalid
│ active developer path (/Library/Developer/CommandLineTools), missing xcrun at:
│ /Library/Developer/CommandLineTools/usr/bin/xcrun
│ .
╵
╷
│ Error: Failed to download module
│
│ Could not download module "vpc" (main.tf:54) source code from
│ "git::https://github.com/terraform-aws-modules/terraform-aws-vpc?ref=v3.13.0": error downloading
│ 'https://github.com/terraform-aws-modules/terraform-aws-vpc?ref=v3.13.0': /usr/bin/git exited with 1: xcrun: error: invalid
│ active developer path (/Library/Developer/CommandLineTools), missing xcrun at:
│ /Library/Developer/CommandLineTools/usr/bin/xcrun
│ .
╵
(base) admins-iMac:aws avin$
⚠ Note
Before you submit an issue, please perform the following first:

Remove the local .terraform directory (! ONLY if state is stored remotely, which hopefully you are following that best practice!): rm -rf .terraform/
Re-initialize the project root to pull down modules: terraform init
Re-attempt your terraform plan or apply and check if the issue still persists

Versions
3.13.0

Terraform:
4.7.0
Provider(s):
aws
Module:

vpc
Reproduction
terraform init
Code Snippet to Reproduce

Expected behavior

Actual behavior

Terminal Output Screenshot(s)

Additional context

I guess its local issue with "git".. after installing git again in my Mac issue got fixed. Thanks


login issue bug |  throttleKey function

codeigniter not support in user_::1
change to user_1

Thank u @bhargavraviya for your first contributing, appreciate.
Already merged: 1cf1999


Library not being shared between the projects

I followed the tutorial listed here https://github.com/angular-architects/module-federation-plugin/blob/main/libs/mf/tutorial/tutorial.md and it works a treat.
However when it came to having a shared auth-lib running it doesn't shared it.
here is the tsconfig.json code
{
  "compileOnSave": false,
  "compilerOptions": {
    "paths": {
      "auth-lib": [
        "projects/auth-lib/src/public-api.ts"
      ]
    },
    "baseUrl": "./",
    "outDir": "./dist/out-tsc",
    "sourceMap": true,
    "declaration": false,
    "downlevelIteration": true,
    "experimentalDecorators": true,
    "moduleResolution": "node",
    "importHelpers": true,
    "target": "es2015",
    "module": "es2020",
    "lib": [
      "es2018",
      "dom"
    ]
  }
}

here is the webpack from MFE1
const ModuleFederationPlugin = require("webpack/lib/container/ModuleFederationPlugin");
const mf = require("@angular-architects/module-federation/webpack");
const path = require("path");

const sharedMappings = new mf.SharedMappings();
sharedMappings.register(
  path.join(__dirname, '../../tsconfig.json'),
  ['auth-lib']);

module.exports = {
  output: {
    uniqueName: "mfe1",
    publicPath: "auto"
  },
  optimization: {
    runtimeChunk: false
  },
  resolve: {
    alias: {
      ...sharedMappings.getAliases(),
    }
  },
  plugins: [
    new ModuleFederationPlugin({

        // For remotes (please adjust)
        name: "mfe1",
        filename: "remoteEntry.js",
        exposes: {
          './Module': './projects/mfe1/src/app/flights/flights.module.ts',
        },

        // For hosts (please adjust)
        remotes: {
            "shell": "shell@http://localhost:5000/remoteEntry.js",
        },

        shared: {
          "@angular/core": { singleton: true, strictVersion: true },
          "@angular/common": { singleton: true, strictVersion: true },
          "@angular/common/http": { singleton: true, strictVersion: true },
          "@angular/router": { singleton: true, strictVersion: true },

          ...sharedMappings.getDescriptors()
        }

    }),
    sharedMappings.getPlugin()
  ],
};

here is the webpack from Shell
const ModuleFederationPlugin = require("webpack/lib/container/ModuleFederationPlugin");
const mf = require("@angular-architects/module-federation/webpack");
const path = require("path");

const sharedMappings = new mf.SharedMappings();
sharedMappings.register(
  path.join(__dirname, '../../tsconfig.json'),
  ['auth-lib']);

module.exports = {
  output: {
    uniqueName: "shell",
    publicPath: "auto"
  },
  optimization: {
    runtimeChunk: false
  },
  resolve: {
    alias: {
      ...sharedMappings.getAliases(),
    }
  },
  plugins: [
    new ModuleFederationPlugin({

        // For remotes (please adjust)
        // name: "shell",
        // filename: "remoteEntry.js",
        // exposes: {
        //     './Component': './projects/shell/src/app/app.component.ts',
        // },

        // For hosts (please adjust)
        remotes: {
            "mfe1": "mfe1@http://localhost:3000/remoteEntry.js",

        },

        shared: {
          "@angular/core": { singleton: true, strictVersion: true },
          "@angular/common": { singleton: true, strictVersion: true },
          "@angular/common/http": { singleton: true, strictVersion: true },
          "@angular/router": { singleton: true, strictVersion: true },

          ...sharedMappings.getDescriptors()
        }

    }),
    sharedMappings.getPlugin()
  ],
};

I've tried to see similar examples and play around but nothing seems to work.
Any advise is appreciated (note i strictly followed the tutorial so no updates were done to anything).

If it further helps any investigations, I've noticed also while the module of MFE1 is loaded, the corresponding assets aren't.
As a simple test i changed the name of angular.png in the MFE1 asset to be angular-mfe1.png and update the corresponding home and flight-search html components to reflect the name.
When MFE1 launches everything is as it should be, however when opening it via Shell (localhost:5000) the contents load however  it searches for asset-mfe1.png within localhost:5000 and not localhost:3000, and shows a broken image as it cannot find it.
My assumption is in real world majority of scenarios you would host the images and therefore it would pull it via secured url, however in the minority where there is a dependency to store it in asset folder this is a problem.

Hello everyone!!, i found solution..
this in shell.. (main application)

after adding auth-lib in shared mappings and adding '@ngxs/store' in shared dependencies on webpack and auth-lib.

now in MFE(name 'auth')

adding auth-libin shared mappings and adding ngxs/store, but I don't think it's necessary to add eagerly, singleton is necessary

remembering that the module you are going to export, it will become part of the other application, with that in mind, after everything is ready, next pass in your "Modules exposed in webpack" added NgxsModule.forFeature([YourState]),

in your on shell application module, adding NgxsModule.forRoot(), not necessary adding NgsModule.forRoot(Statename)

I have an example working here here

I'm experiencing the same - apparently unable to share a singleton library between front-ends. Each front-end gets their own instance. Is there any update on this?

Resolving my own issue here:
The shared service (singleton) was not being correctly shared between the remote components because my RemoteEntryModule was importing the Angular BrowserModule.
I'm not sure whether this came from an example or was generated by one of the schematics. Whatever, removing that from the Angular imports resolved the issue with the shared library service.
I hope this will be helpful for others experiencing something similar.

@Jeff-sitekit, thanks for your answer - this may help others in future.
In a single-version MF setup, the BrowserModule needs to be imported only once, like in a normal Angular app (Build Monolith; default setup). Therefore please expose Feature Modules as Remotes and not Root Modules.

@Jeff-sitekit, thanks for your answer - this may help others in future.
In a single-version MF setup, the BrowserModule needs to be imported only once, like in a normal Angular app (Build Monolith; default setup). Therefore please expose Feature Modules as Remotes and not Root Modules.

Thank you. This wasn't immediately clear to me as a newcomer to this process/library.